26 #ifndef _mtsCommandQueuedVoid_h
27 #define _mtsCommandQueuedVoid_h
64 const std::string & name,
96 std::string GetMailBoxName(
void)
const;
98 void ToStream(std::ostream & outputStream)
const;
102 #endif // _mtsCommandQueuedVoid_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Defines a mailbox for communication between tasks.
mtsMailBox * MailBox
Definition: mtsCommandQueuedVoid.h:48
void ToStream(std::ostream &outputStream) const
Definition: mtsCommandVoid.h:44
#define CMN_UNUSED(argument)
Definition: cmnPortability.h:479
Definition: mtsCallableVoidBase.h:39
Definition: mtsCommandQueuedVoid.h:37
virtual void Allocate(unsigned int CMN_UNUSED(size))
Definition: mtsCommandQueuedVoid.h:73
mtsQueue< mtsBlockingType > BlockingFlagQueue
Definition: mtsCommandQueuedVoid.h:51
virtual ~mtsCommandQueuedVoid()
Definition: mtsCommandQueuedVoid.h:68
Definition: mtsCommandWriteBase.h:40
mtsCommandQueuedVoid ThisType
Definition: mtsCommandQueuedVoid.h:44
virtual mtsExecutionResult Execute(mtsBlockingType CMN_UNUSED(blocking))
Definition: mtsExecutionResult.h:34
Defines a command with no argument.
mtsQueue< mtsCommandWriteBase * > FinishedEventQueue
Definition: mtsCommandQueuedVoid.h:54
mtsBlockingType
Definition: mtsForwardDeclarations.h:55
Definition: mtsMailBox.h:36
mtsCommandVoid BaseType
Definition: mtsCommandQueuedVoid.h:41