|
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 by