| 
    cisst-saw
    
   | 
 
#include <mtsCallableQualifiedReadBase.h>
  
 Public Member Functions | |
| mtsCallableQualifiedReadBase (void) | |
| virtual | ~mtsCallableQualifiedReadBase () | 
| virtual mtsExecutionResult | Execute (const mtsGenericObject &argument, mtsGenericObject &result)=0 | 
| virtual void | ToStream (std::ostream &outputStream) const =0 | 
A base class command object with an execute method that takes a qualifier and uses a placeholder to retrieve data. This pure virtual base class is derived to support either global functions or methods with the signature "void method(const _argumentType & argument, _resultType & result) const"
      
  | 
  inline | 
The constructor. Does nothing
      
  | 
  inlinevirtual | 
The destructor. Does nothing
      
  | 
  pure virtual | 
The execute method. Abstract method to be implemented by derived classes to run the actual operation on the receiver.
Implemented in mtsCallableQualifiedReadMethodGeneric< _classType >, mtsCallableQualifiedReadMethod< _classType, _argumentType, _resultType >, and mtsCallableQualifiedReadReturnVoidMethod< _classType, _argumentType, _resultType >.
      
  | 
  pure virtual | 
 1.8.6