AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
This is the complete list of members for drama::git::Path, including all inherited members.
_amExiting | drama::git::Path | protected |
_devType | drama::git::Path | protected |
_failed | drama::git::Path | protected |
_firstTime | drama::git::Path | protected |
_havePath | drama::git::Path | protected |
_initialised | drama::git::Path | protected |
_isControlTask | drama::git::Path | protected |
_pollCanceling | drama::git::Path | protected |
_pollDont | drama::git::Path | protected |
_pollMaxAttempts | drama::git::Path | protected |
_resetMode | drama::git::Path | protected |
_resetting | drama::git::Path | protected |
_simArg | drama::git::Path | protected |
_simLevel | drama::git::Path | protected |
_simSent | drama::git::Path | protected |
_simTimeBase | drama::git::Path | protected |
_taskDescr | drama::git::Path | protected |
_verDate | drama::git::Path | protected |
_verNum | drama::git::Path | protected |
Active() const | drama::Path | inlinevirtual |
Busy() const | drama::Path | inlinevirtual |
ClearState() | drama::Path | inlinevirtual |
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::Path | inline |
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::Path | inline |
Delete(int force) | drama::Path | virtual |
DeltaToTimePoint(int secs) | drama::Path | inlinestatic |
Died() | drama::Path | inlinevirtual |
Disconnected() | drama::Path | protectedvirtual |
DoGetPath(thread::TMessHandler *action) | drama::git::Path | protectedvirtual |
Exit(thread::TMessHandler *action) | drama::git::Path | virtual |
GetArgument() const | drama::Path | inline |
GetDitsPath(bool nothrow=false) | drama::Path | virtual |
GetHost() const | drama::Path | inline |
GetParam(thread::TMessHandler *action, const std::string &name, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
GetParam(thread::TMessHandler *action, const std::initializer_list< std::string > names, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
GetParamWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, sds::IdPtr *const argOut, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
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::Path | inline |
GetPath(thread::TMessHandler *action, thread::TransEvtProcessor *const eventProcessor=&_getPathEventProcessor) | drama::Path | |
GetPathImmed() | drama::Path | virtual |
GetPathLoaded() const | drama::Path | inline |
GetPathWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, thread::TransEvtProcessor *const eventProcessor=&_getPathEventProcessor) | drama::Path | |
GetResetMode() const | drama::git::Path | inline |
GetSimulation(bool *beenSet, std::string *value, float *timeBase=nullptr, std::string *simArg=nullptr) const | drama::git::Path | virtual |
GetTask() const | drama::Path | inlinevirtual |
GetTaskName() const | drama::Path | |
GetVerInfo(thread::TMessHandler *action, bool ignoreInitParam) | drama::git::Path | protectedvirtual |
GetVerInfo(std::string *verNum, std::string *verDate=nullptr, std::string *taskDescr=nullptr, std::string *devType=nullptr) const | drama::git::Path | virtual |
HandleDisconnected(const char *task, DitsPathType path, StatusType *status) | drama::Path | static |
Initial() const | drama::Path | inlinevirtual |
Initialise(thread::TMessHandler *action, bool ignoreInitParam=false) | drama::git::Path | virtual |
IsDead() const | drama::Path | inlinevirtual |
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::Path | inline |
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::Path | inline |
KickBulk(thread::TMessHandler *action, const std::string &name, BulkDataSds *argIn, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
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::Path | inline |
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::Path | inline |
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::Path | inline |
LogLoad(const bool Flag=true) | drama::Path | inlinevirtual |
LosePath() | drama::Path | virtual |
MonitorCancel(thread::TMessHandler *action, int monId, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
MonitorForward(thread::TMessHandler *action, const sds::Id &argIn, MessageEventHandler *const eventProcessor=&_simpleMonEventProcessor) | drama::Path | inline |
MonitorForward(thread::TMessHandler *taction, const std::string &task, const std::string action, std::initializer_list< std::string > pars, MessageEventHandler *const eventProcessor=&_simpleMonEventProcessor) | drama::Path | inline |
MonitorForward(thread::TMessHandler *taction, const std::string &task, const std::string action, const ContainerType &pars, MessageEventHandler *const eventProcessor=&_simpleMonEventProcessor) | drama::Path | inline |
MonitorStart(thread::TMessHandler *action, const sds::Id &argIn, MessageEventHandler *const eventProcessor) | drama::Path | inline |
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::Path | inline |
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::Path | inline |
ObeyBulk(thread::TMessHandler *action, const std::string &name, BulkDataSds *argIn, unsigned notifyBytes=1024 *1024, sds::IdPtr *const argOut=nullptr, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
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::Path | inline |
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::Path | inline |
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::Path | inline |
operator=(Path &&rhs)=default | drama::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)=default | drama::Path | |
drama::Path::Path(std::weak_ptr< Task > theTask) | drama::Path | explicit |
drama::Path::Path(std::weak_ptr< Task > theTask, DitsPathType path) | drama::Path | |
drama::Path::Path() | drama::Path | inline |
Poll(thread::TMessHandler *action) | drama::git::Path | virtual |
PollCancel(thread::TMessHandler *action) | drama::git::Path | virtual |
RemoteNetStart(const std::string &node, thread::TMessHandler *action) | drama::git::Path | virtual |
Report(thread::TMessHandler *action) | drama::git::Path | virtual |
drama::Path::Report(thread::TMessHandler *action) const | drama::Path | |
SendExit(thread::TMessHandler *action) | drama::git::Path | protectedvirtual |
SendInitialise(thread::TMessHandler *action) | drama::git::Path | protectedvirtual |
SendReset(thread::TMessHandler *action, ResetType &mode) | drama::git::Path | protectedvirtual |
SendSimLevel(thread::TMessHandler *action, const std::string &simLevel, float timeBase, const std::string &simArg) | drama::git::Path | protectedvirtual |
SetArgument(const std::string &LoadArg, bool const Append=false) | drama::Path | virtual |
SetBuffers(const Buffers &buffs) | drama::Path | inlinevirtual |
SetFailed() | drama::git::Path | inlinevirtual |
SetFile(const std::string &File) | drama::Path | inlinevirtual |
SetFlowControl() | drama::Path | inlinevirtual |
SetHost(const std::string &Host) | drama::Path | inlinevirtual |
SetIsAControlTask() | drama::git::Path | inline |
SetName(const std::string &TaskName) | drama::Path | virtual |
SetNames(const bool Flag=true) | drama::Path | inlinevirtual |
SetParam(thread::TMessHandler *action, const std::string &name, const sds::Id &argIn, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
SetParamWaitUntil(std::chrono::steady_clock::time_point until, thread::TMessHandler *action, const std::string &name, const sds::Id &argIn, MessageEventHandler *const eventProcessor=&_simpleEventProcessor) | drama::Path | inline |
SetPollMaxAttempts(unsigned int n) | drama::git::Path | inline |
SetPriority(const int Priority, const bool Absolute=false) | drama::Path | virtual |
SetProcess(const std::string &ProcessName) | drama::Path | virtual |
SetProg(const bool Flag=true) | drama::Path | inlinevirtual |
SetResetMode(ResetEnum mode) | drama::git::Path | inline |
SetSimulation(const std::string &value, const float timeBase=1.0, const std::string &simArg="") | drama::git::Path | virtual |
SetStackSize(unsigned bytes) | drama::Path | virtual |
SetSymbols(const bool Flag=true) | drama::Path | inlinevirtual |
SpawnKickArg(DitsTransIdType tid) | drama::Path | static |
SpawnKickArgUpdate(drama::sds::Id *arg, DitsTransIdType tid) | drama::Path | static |
~Path() | drama::git::Path | inlinevirtual |
Click here for the DRAMA home page and here for the AAO home page.
For more information, contact tony.farrell@mq.edu.au
Generated on Thu Dec 12 2024 23:07:35 for AAO DRAMA/DRAMA2 C++ Interface by 1.9.8