27 #ifndef _mtsMulticastCommandVoid_h
28 #define _mtsMulticastCommandVoid_h
64 virtual bool AddCommand(
BaseType * command);
67 virtual bool RemoveCommand(
BaseType * command);
73 virtual void ToStream(std::ostream & outputStream)
const;
77 #endif // _mtsMulticastCommandVoid_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
void ToStream(std::ostream &outputStream) const
Definition: mtsCommandVoid.h:44
#define CMN_UNUSED(argument)
Definition: cmnPortability.h:479
Definition: mtsMulticastCommandVoid.h:46
mtsCommandVoid BaseType
Definition: mtsMulticastCommandVoid.h:49
std::vector< BaseType * > VectorType
Definition: mtsMulticastCommandVoid.h:50
VectorType Commands
Definition: mtsMulticastCommandVoid.h:54
virtual mtsExecutionResult Execute(mtsBlockingType CMN_UNUSED(blocking))
Definition: mtsExecutionResult.h:34
Defines a command with no argument.
Definition: mtsCommandBase.h:43
mtsBlockingType
Definition: mtsForwardDeclarations.h:55