AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
This is the complete list of members for drama::Task, including all inherited members.
_MessageUser(const std::string &text) const | drama::Task | virtual |
ActionMethod typedef | drama::Task | |
Add(const std::string &name, MessageHandlerPtr obj, const std::string &descr="") | drama::Task | inlinevirtual |
Add(const std::string &name, MessageHandler *obj, const std::string &descr="") | drama::Task | inlinevirtual |
Add(const std::string &name, MessageReceiveFunction func, const std::string &descr="") | drama::Task | inlinevirtual |
AddMth(const std::string &actionName, T method, const std::string &descr="") | drama::Task | inline |
AddMthThd(const std::string &actionName, T method, const std::string &descr="") | drama::Task | inline |
AddOrphanToQueue(const OrphanDetails &orphan) | drama::Task | inline |
AddSpawnable(const std::string &name, SpawnablePtr obj, const std::string &descr="") | drama::Task | inlinevirtual |
AddSpawnable(const std::string &name, Spawnable *obj, const std::string &descr="") | drama::Task | inlinevirtual |
AddTA(const std::string &name, thread::ThreadActionFunction func, const std::string &descr="") | drama::Task | inlinevirtual |
CancelNotifyOnRunDramaExit(RunDramaExitNotifier *notifier) | drama::Task | |
DefBufSize | drama::Task | static |
DefSelfBufSize | drama::Task | static |
GetJoinTimeout() const | drama::Task | virtual |
GetTaskCreThreadId() const | drama::Task | inline |
GetTaskDescription(const std::string &taskName) const | drama::Task | |
GetTaskRunThreadId() const | drama::Task | inline |
GetTaskType(const std::string &taskName) const | drama::Task | |
guardType typedef | drama::Task | |
Lock() | drama::Task | inline |
Logger() | drama::Task | inline |
mutexType typedef | drama::Task | |
NotifyOnRunDramaExit(RunDramaExitNotifier *notifier) | drama::Task | |
OrphanHandler(const OrphanDetails &details) | drama::Task | protectedvirtual |
RunDrama() | drama::Task | virtual |
SeparateThreadRunsDrama() | drama::Task | inline |
SetDetails(const std::string &descr, int type=0) | drama::Task | |
Signal(const std::string &name, sds::Id *arg=nullptr, void *data=nullptr) | drama::Task | |
Signal(long int index, sds::Id *arg=nullptr, void *data=nullptr) | drama::Task | |
Task(const std::string &name, int buffer=DefBufSize, int flags=0, int selfBytes=DefSelfBufSize) | drama::Task | |
TaskName() const | drama::Task | inline |
TaskPtr() | drama::Task | inline |
TaskPtrAs() | drama::Task | inline |
ThreadActionMethod typedef | drama::Task | |
uniqueLockType typedef | drama::Task | |
~Task() | drama::Task | 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