forked from animatedread/Warrior_EA
18 lines
1.2 KiB
MQL5
18 lines
1.2 KiB
MQL5
|
|
//+------------------------------------------------------------------+
|
||
|
|
//| Warrior_EA |
|
||
|
|
//| AnimateDread |
|
||
|
|
//| |
|
||
|
|
//| CAIBaseConfigLockView bodies - needs the full signal declaration. |
|
||
|
|
//| Same doctrine as BarrierHorizon\AIBaseBarrierHorizonViewImpl.mqh -|
|
||
|
|
//| every method is a forward, borrowed pointer checked on every call.|
|
||
|
|
//+------------------------------------------------------------------+
|
||
|
|
#ifndef WARRIOR_CONFIGLOCK_AIBASECONFIGLOCKVIEWIMPL_MQH
|
||
|
|
#define WARRIOR_CONFIGLOCK_AIBASECONFIGLOCKVIEWIMPL_MQH
|
||
|
|
string CAIBaseConfigLockView::Id(void)
|
||
|
|
{ return (CheckPointer(m_owner) != POINTER_INVALID) ? m_owner.DataId() : ""; }
|
||
|
|
string CAIBaseConfigLockView::ActiveFileName(void)
|
||
|
|
{ return (CheckPointer(m_owner) != POINTER_INVALID) ? m_owner.OnlineActiveFileName() : ""; }
|
||
|
|
string CAIBaseConfigLockView::ShortId(void)
|
||
|
|
{ return (CheckPointer(m_owner) != POINTER_INVALID) ? m_owner.ConfigLockShortId() : ""; }
|
||
|
|
#endif // WARRIOR_CONFIGLOCK_AIBASECONFIGLOCKVIEWIMPL_MQH
|
||
|
|
//+------------------------------------------------------------------+
|