AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
This is the complete list of members for drama::thread::TActionViaFunctor, including all inherited members.
AbortMessageWaits(StatusType status) | drama::thread::TAction | |
ActionEnd(bool taskExiting, StatusType actionEndStatus) | drama::MessageHandler | protectedvirtual |
ActionThread(const drama::sds::Id &obeyArg) override | drama::thread::TActionViaFunctor | inlinevirtual |
ClearExitOnCompletion() | drama::thread::TAction | inline |
DoWaitForKick(WaitEventDetails *waitEvent, sds::IdPtr *const arg=nullptr) | drama::thread::TAction | inline |
GetActionName() const | drama::thread::TAction | inline |
GetEntry() | drama::MessageHandler | inlinevirtual |
GetKickCount() const | drama::thread::TAction | inline |
GetMessageContext() const override | drama::thread::TAction | virtual |
GetTask() const override | drama::thread::TAction | inlinevirtual |
GetTimeout() const | drama::thread::TAction | inline |
GrabEntryInfo() | drama::MessageHandler | inlineprotected |
Lock() const override | drama::thread::TAction | virtual |
MessageHandler() | drama::MessageHandler | inline |
MessageHandler(const MessageHandler &source)=delete | drama::MessageHandler | |
MessageHandler(MessageHandler &&source)=default | drama::MessageHandler | |
MessageUser(const std::string &text) const override | drama::thread::TAction | virtual |
MessageUser(const char *format, Types... args) | drama::thread::TAction | inline |
operator=(const TAction &rhs)=delete | drama::thread::TAction | |
drama::MessageHandler::operator=(const MessageHandler &rhs)=delete | drama::MessageHandler | |
drama::MessageHandler::operator=(MessageHandler &&rhs)=default | drama::MessageHandler | |
drama::thread::TMessHandler::operator=(const TMessHandler &rhs)=delete | drama::thread::TMessHandler | |
PutKickHandler(MessageHandlerPtr obj) override final | drama::thread::TAction | virtual |
drama::MessageHandler::PutKickHandler(MessageReceiveFunction func) | drama::MessageHandler | virtual |
PutObeyHandler(MessageHandlerPtr obj) override final | drama::thread::TAction | virtual |
drama::MessageHandler::PutObeyHandler(MessageReceiveFunction func) | drama::MessageHandler | virtual |
ResetKickCount() | drama::thread::TAction | |
SdsListToUser() const override | drama::thread::TAction | inlinevirtual |
SendBulkTrigger(BulkData *arg, DitsTransIdType *transId, bool isSds, unsigned notifyBytes=1024 *1024) | drama::MessageHandler | |
SendBulkTrigger(BulkDataSds *arg, DitsTransIdType *transId, unsigned notifyBytes=1024 *1024) | drama::MessageHandler | inline |
SendTrigger(const sds::Id &arg) const | drama::thread::TAction | |
SetExitOnCompletion() | drama::thread::TAction | inline |
SetReturnArg(const sds::Id &arg, bool copy=true) | drama::thread::TAction | inline |
SetReturnArg(sds::Id *arg) | drama::thread::TAction | inline |
SetTimeout(double newTimeout) | drama::thread::TAction | inline |
SetupWaitEvent(DitsTransIdType tid, drama::Path *pathObj) override | drama::thread::TAction | virtual |
SetupWaitForKick() | drama::thread::TAction | inline |
TAction(std::weak_ptr< Task > dramaTask, double timeout=0) | drama::thread::TAction | inline |
TAction(const TAction &source)=delete | drama::thread::TAction | |
TActionViaFunctor(std::weak_ptr< Task > dramaTask, const ThreadActionFunction func) | drama::thread::TActionViaFunctor | inline |
TMessHandler(const TMessHandler &source)=delete | drama::thread::TMessHandler | |
WaitEventTimeoutAt(EntryCode *event, const std::chrono::time_point< Clock, Duration > &abs_time, sds::IdPtr *const arg=0) | drama::thread::TAction | inline |
WaitForEvent(EntryCode *event, sds::IdPtr *const arg=nullptr) | drama::thread::TAction | inline |
WaitForEventTimeoutIn(EntryCode *event, const std::chrono::duration< Rep, Period > &rel_time, sds::IdPtr *const arg=0) | drama::thread::TAction | inline |
WaitForEventTimeoutIn(EntryCode *event, unsigned seconds, sds::IdPtr *const arg=0) | drama::thread::TAction | inline |
WaitForKick(sds::IdPtr *const arg=nullptr) | drama::thread::TAction | inline |
WaitForKickTimeoutIn(const std::chrono::duration< Rep, Period > &rel_time, sds::IdPtr *const arg=0) | drama::thread::TAction | inline |
WaitForKickTimeoutIn(unsigned seconds, sds::IdPtr *const arg=0) | drama::thread::TAction | inline |
WaitForTransaction(std::weak_ptr< Task > theTask, TransEvtInfo *const eventInfo, TransEvtProcessor *const eventProcessor, sds::IdPtr *const arg=nullptr) | drama::thread::TMessHandler | virtual |
WaitForTransactionUntil(std::weak_ptr< Task > theTask, TransEvtInfo *const eventInfo, TransEvtProcessor *const eventProcessor, const std::chrono::steady_clock::time_point &until, sds::IdPtr *const arg=nullptr) | drama::thread::TMessHandler | virtual |
WaitKickForTimeoutAt(const std::chrono::time_point< Clock, Duration > &abs_time, sds::IdPtr *const arg=0) | drama::thread::TAction | inline |
~MessageHandler() | drama::MessageHandler | virtual |
~TAction() | drama::thread::TAction | virtual |
~TMessHandler() | drama::thread::TMessHandler | 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:36 for AAO DRAMA/DRAMA2 C++ Interface by 1.9.8