AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
This is the complete list of members for drama::Path, including all inherited members.
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 |
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 | |
GetTask() const | drama::Path | inlinevirtual |
GetTaskName() const | drama::Path | |
HandleDisconnected(const char *task, DitsPathType path, StatusType *status) | drama::Path | static |
Initial() const | drama::Path | inlinevirtual |
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(Path &&source)=default | drama::Path | |
Path(std::weak_ptr< Task > theTask) | drama::Path | explicit |
Path(std::weak_ptr< Task > theTask, DitsPathType path) | drama::Path | |
Path() | drama::Path | inline |
Report(thread::TMessHandler *action) const | drama::Path | |
SetArgument(const std::string &LoadArg, bool const Append=false) | drama::Path | virtual |
SetBuffers(const Buffers &buffs) | drama::Path | inlinevirtual |
SetFile(const std::string &File) | drama::Path | inlinevirtual |
SetFlowControl() | drama::Path | inlinevirtual |
SetHost(const std::string &Host) | drama::Path | inlinevirtual |
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 |
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 |
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::Path | virtual |
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