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

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

_EnqDevDescrdrama::git::Taskprotected
_EnqDevNumItemdrama::git::Taskprotected
_EnqDevTypedrama::git::Taskprotected
_EnqVerDatedrama::git::Taskprotected
_EnqVerNumdrama::git::Taskprotected
_Initialiseddrama::git::Taskprotected
_MessageUser(const std::string &text) constdrama::Taskvirtual
_PollPardrama::git::Taskprotected
_SimulateLeveldrama::git::Taskprotected
_TimeBasedrama::git::Taskprotected
ActionMethod typedefdrama::Task
Add(const std::string &name, MessageHandlerPtr obj, const std::string &descr="")drama::Taskinlinevirtual
Add(const std::string &name, MessageHandler *obj, const std::string &descr="")drama::Taskinlinevirtual
Add(const std::string &name, MessageReceiveFunction func, const std::string &descr="")drama::Taskinlinevirtual
AddMth(const std::string &actionName, T method, const std::string &descr="")drama::Taskinline
AddMthThd(const std::string &actionName, T method, const std::string &descr="")drama::Taskinline
AddOrphanToQueue(const OrphanDetails &orphan)drama::Taskinline
AddSpawnable(const std::string &name, SpawnablePtr obj, const std::string &descr="")drama::Taskinlinevirtual
AddSpawnable(const std::string &name, Spawnable *obj, const std::string &descr="")drama::Taskinlinevirtual
AddTA(const std::string &name, thread::ThreadActionFunction func, const std::string &descr="")drama::Taskinlinevirtual
CancelNotifyOnRunDramaExit(RunDramaExitNotifier *notifier)drama::Task
DefBufSizedrama::Taskstatic
DefSelfBufSizedrama::Taskstatic
GetJoinTimeout() constdrama::Taskvirtual
GetLogSysName() constdrama::git::Taskinline
GetSimulationLevel() constdrama::git::Task
GetSimulationStr()drama::git::Task
GetSimulationTimeBase()drama::git::Task
GetTaskCreThreadId() constdrama::Taskinline
GetTaskDescription(const std::string &taskName) constdrama::Task
GetTaskRunThreadId() constdrama::Taskinline
GetTaskType(const std::string &taskName) constdrama::Task
guardType typedefdrama::Task
IsSimulating() constdrama::git::Task
Lock()drama::Taskinline
Logger()drama::Taskinline
mutexType typedefdrama::Task
NotifyOnRunDramaExit(RunDramaExitNotifier *notifier)drama::Task
OrphanHandler(const OrphanDetails &details)drama::Taskprotectedvirtual
PollKick(MessageHandler *messageHandler)drama::git::Taskvirtual
PollObeyOverride(MessageHandler *messageHandler)drama::git::Taskvirtual
PollRescheduleEvent(MessageHandler *messageHandler)drama::git::Taskvirtual
PollRescheduleRequest()drama::git::Taskvirtual
PollSignalEvent(MessageHandler *messageHandler)drama::git::Taskvirtual
RunDrama()drama::Taskvirtual
SeparateThreadRunsDrama()drama::Taskinline
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 &taskName, const std::string &logSysName, const std::string &verNum, const std::string &verDate, const std::string &description, const std::string &taskType="IDT", const std::string &simVarName="", int simLevels=GIT_M_SIM_ALLLEVELS, int buffer=drama::Task::DefBufSize, int flags=0, int selfBytes=drama::Task::DefSelfBufSize)drama::git::Task
drama::Task::Task(const std::string &name, int buffer=DefBufSize, int flags=0, int selfBytes=DefSelfBufSize)drama::Task
TaskName() constdrama::Taskinline
TaskPtr()drama::Taskinline
TaskPtrAs()drama::Taskinline
ThreadActionMethod typedefdrama::Task
uniqueLockType typedefdrama::Task
~Task()drama::git::Taskvirtual