27 #ifndef _mtsCallableVoidMethod_h 
   28 #define _mtsCallableVoidMethod_h 
   44 template <
class _
classType>
 
   97     inline void ToStream(std::ostream & outputStream)
 const {
 
   99             outputStream << 
"method based callable void object using class/object \"" 
  102             outputStream << 
"invalid method based callable object";
 
  107 #endif // _mtsCallableVoidMethod_h 
std::string mtsObjectName(const mtsComponent *object)
Definition: mtsComponent.h:552
#define CMN_UNUSED(argument)
Definition: cmnPortability.h:479
mtsCallableVoidMethod(ActionType action, ClassType *classInstantiation)
Definition: mtsCallableVoidMethod.h:81
Definition: mtsCallableVoidBase.h:39
Defines a base class for a callable object with no argument. 
mtsCallableVoidBase BaseType
Definition: mtsCallableVoidMethod.h:48
virtual ~mtsCallableVoidMethod()
Definition: mtsCallableVoidMethod.h:88
void ToStream(std::ostream &outputStream) const 
Definition: mtsCallableVoidMethod.h:97
mtsCallableVoidMethod(void)
Definition: mtsCallableVoidMethod.h:74
_classType ClassType
Definition: mtsCallableVoidMethod.h:51
ActionType Action
Definition: mtsCallableVoidMethod.h:67
mtsCallableVoidMethod< ClassType > ThisType
Definition: mtsCallableVoidMethod.h:54
Definition: mtsExecutionResult.h:34
Definition: mtsCallableVoidMethod.h:45
ClassType * ClassInstantiation
Definition: mtsCallableVoidMethod.h:70
void(_classType::* ActionType)(void)
Definition: mtsCallableVoidMethod.h:58
mtsExecutionResult Execute(void)
Definition: mtsCallableVoidMethod.h:91
Definition: mtsExecutionResult.h:44