AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
drama::git::Path Member List

This is the complete list of members for drama::git::Path, including all inherited members.

_amExitingdrama::git::Pathprotected
_devTypedrama::git::Pathprotected
_faileddrama::git::Pathprotected
_firstTimedrama::git::Pathprotected
_havePathdrama::git::Pathprotected
_initialiseddrama::git::Pathprotected
_isControlTaskdrama::git::Pathprotected
_pollCancelingdrama::git::Pathprotected
_pollDontdrama::git::Pathprotected
_pollMaxAttemptsdrama::git::Pathprotected
_resetModedrama::git::Pathprotected
_resettingdrama::git::Pathprotected
_simArgdrama::git::Pathprotected
_simLeveldrama::git::Pathprotected
_simSentdrama::git::Pathprotected
_simTimeBasedrama::git::Pathprotected
_taskDescrdrama::git::Pathprotected
_verDatedrama::git::Pathprotected
_verNumdrama::git::Pathprotected
Active() constdrama::Pathinlinevirtual
Busy() constdrama::Pathinlinevirtual
ClearState()drama::Pathinlinevirtual
Control(thread::TMessHandler *action, const std::string &name, const sds::Id &argIn=sds::Id::CreateNullItem(), sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
ControlWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, const sds::Id &argIn=sds::Id::CreateNullItem(), sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
Delete(int force)drama::Pathvirtual
DeltaToTimePoint(int secs)drama::Pathinlinestatic
Died()drama::Pathinlinevirtual
Disconnected()drama::Pathprotectedvirtual
DoGetPath(thread::TMessHandler *action)drama::git::Pathprotectedvirtual
Exit(thread::TMessHandler *action)drama::git::Pathvirtual
GetArgument() constdrama::Pathinline
GetDitsPath(bool nothrow=false)drama::Pathvirtual
GetHost() constdrama::Pathinline
GetParam(thread::TMessHandler *action, const std::string &name, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
GetParam(thread::TMessHandler *action, const std::initializer_list< std::string > names, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
GetParamWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
GetParamWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::initializer_list< std::string > names, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
GetPath(thread::TMessHandler *action, thread::TransEvtProcessor *const eventProcessor=&_getPathEventProcessor)drama::Path
GetPathImmed()drama::Pathvirtual
GetPathLoaded() constdrama::Pathinline
GetPathWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, thread::TransEvtProcessor *const eventProcessor=&_getPathEventProcessor)drama::Path
GetResetMode() constdrama::git::Pathinline
GetSimulation(bool *beenSet, std::string *value, float *timeBase=nullptr, std::string *simArg=nullptr) constdrama::git::Pathvirtual
GetTask() constdrama::Pathinlinevirtual
GetTaskName() constdrama::Path
GetVerInfo(thread::TMessHandler *action, bool ignoreInitParam)drama::git::Pathprotectedvirtual
GetVerInfo(std::string *verNum, std::string *verDate=nullptr, std::string *taskDescr=nullptr, std::string *devType=nullptr) constdrama::git::Pathvirtual
HandleDisconnected(const char *task, DitsPathType path, StatusType *status)drama::Pathstatic
Initial() constdrama::Pathinlinevirtual
Initialise(thread::TMessHandler *action, bool ignoreInitParam=false)drama::git::Pathvirtual
IsDead() constdrama::Pathinlinevirtual
Kick(thread::TMessHandler *action, const std::string &name, const sds::Id &argIn=sds::Id::CreateNullItem(), sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
KickBulk(thread::TMessHandler *action, const std::string &name, BulkData *argIn, bool isSds, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
KickBulk(thread::TMessHandler *action, const std::string &name, BulkDataSds *argIn, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
KickBulkWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, BulkData *argIn, bool isSds, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
KickBulkWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, BulkDataSds *argIn, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
KickWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, const sds::Id &argIn=sds::Id::CreateNullItem(), sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
LogLoad(const bool Flag=true)drama::Pathinlinevirtual
LosePath()drama::Pathvirtual
MonitorCancel(thread::TMessHandler *action, int monId, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
MonitorForward(thread::TMessHandler *action, const sds::Id &argIn, MessageEventHandler *const eventProcessor=&_simpleMonEventProcessor)drama::Pathinline
MonitorForward(thread::TMessHandler *taction, const std::string &task, const std::string action, std::initializer_list< std::string > pars, MessageEventHandler *const eventProcessor=&_simpleMonEventProcessor)drama::Pathinline
MonitorForward(thread::TMessHandler *taction, const std::string &task, const std::string action, const ContainerType &pars, MessageEventHandler *const eventProcessor=&_simpleMonEventProcessor)drama::Pathinline
MonitorStart(thread::TMessHandler *action, const sds::Id &argIn, MessageEventHandler *const eventProcessor)drama::Pathinline
Obey(thread::TMessHandler *action, const std::string &name, const sds::Id &argIn=sds::Id::CreateNullItem(), sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
ObeyBulk(thread::TMessHandler *action, const std::string &name, BulkData *argIn, bool isSds, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
ObeyBulk(thread::TMessHandler *action, const std::string &name, BulkDataSds *argIn, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
ObeyBulkWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, BulkData *argIn, bool isSds, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
ObeyBulkWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, BulkDataSds *argIn, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
ObeyWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, const sds::Id &argIn=sds::Id::CreateNullItem(), sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
operator=(Path &&rhs)=defaultdrama::Path
Path(std::weak_ptr< drama::Task > theTask, const std::string &name, const std::string &host="", const std::string &file="")drama::git::Path
drama::Path::Path(Path &&source)=defaultdrama::Path
drama::Path::Path(std::weak_ptr< Task > theTask)drama::Pathexplicit
drama::Path::Path(std::weak_ptr< Task > theTask, DitsPathType path)drama::Path
drama::Path::Path()drama::Pathinline
Poll(thread::TMessHandler *action)drama::git::Pathvirtual
PollCancel(thread::TMessHandler *action)drama::git::Pathvirtual
RemoteNetStart(const std::string &node, thread::TMessHandler *action)drama::git::Pathvirtual
Report(thread::TMessHandler *action)drama::git::Pathvirtual
drama::Path::Report(thread::TMessHandler *action) constdrama::Path
SendExit(thread::TMessHandler *action)drama::git::Pathprotectedvirtual
SendInitialise(thread::TMessHandler *action)drama::git::Pathprotectedvirtual
SendReset(thread::TMessHandler *action, ResetType &mode)drama::git::Pathprotectedvirtual
SendSimLevel(thread::TMessHandler *action, const std::string &simLevel, float timeBase, const std::string &simArg)drama::git::Pathprotectedvirtual
SetArgument(const std::string &LoadArg, bool const Append=false)drama::Pathvirtual
SetBuffers(const Buffers &buffs)drama::Pathinlinevirtual
SetFailed()drama::git::Pathinlinevirtual
SetFile(const std::string &File)drama::Pathinlinevirtual
SetFlowControl()drama::Pathinlinevirtual
SetHost(const std::string &Host)drama::Pathinlinevirtual
SetIsAControlTask()drama::git::Pathinline
SetName(const std::string &TaskName)drama::Pathvirtual
SetNames(const bool Flag=true)drama::Pathinlinevirtual
SetParam(thread::TMessHandler *action, const std::string &name, const sds::Id &argIn, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
SetParamWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, const sds::Id &argIn, MessageEventHandler *const eventProcessor=&_simpleEventProcessor)drama::Pathinline
SetPollMaxAttempts(unsigned int n)drama::git::Pathinline
SetPriority(const int Priority, const bool Absolute=false)drama::Pathvirtual
SetProcess(const std::string &ProcessName)drama::Pathvirtual
SetProg(const bool Flag=true)drama::Pathinlinevirtual
SetResetMode(ResetEnum mode)drama::git::Pathinline
SetSimulation(const std::string &value, const float timeBase=1.0, const std::string &simArg="")drama::git::Pathvirtual
SetStackSize(unsigned bytes)drama::Pathvirtual
SetSymbols(const bool Flag=true)drama::Pathinlinevirtual
SpawnKickArg(DitsTransIdType tid)drama::Pathstatic
SpawnKickArgUpdate(drama::sds::Id *arg, DitsTransIdType tid)drama::Pathstatic
~Path()drama::git::Pathinlinevirtual