cisst-saw
Loading...
Searching...
No Matches
mtsCallableReadBase Class Referenceabstract

#include <mtsCallableReadBase.h>

Inheritance diagram for mtsCallableReadBase:
mtsCallableReadMethod< ClassType, ResultType > mtsCallableReadMethodGeneric< ClassType > mtsCallableReadReturnVoidMethod< ClassType, ReturnType > mtsCallableReadMethod< _classType, _resultType > mtsCallableReadMethodGeneric< _classType > mtsCallableReadReturnVoidMethod< _classType, _returnType >

Public Member Functions

 mtsCallableReadBase (void)
virtual ~mtsCallableReadBase ()
virtual mtsExecutionResult Execute (mtsGenericObject &result)=0
virtual void ToStream (std::ostream &outputStream) const =0

Detailed Description

A base class command object with an execute method that uses a placeholder to retrieve some data. This pure virtual base class is derived to support either global functions or methods with the signature "void method(_resultType & result) const"

Constructor & Destructor Documentation

◆ mtsCallableReadBase()

mtsCallableReadBase::mtsCallableReadBase ( void )
inline

The constructor. Does nothing

◆ ~mtsCallableReadBase()

virtual mtsCallableReadBase::~mtsCallableReadBase ( )
inlinevirtual

The destructor. Does nothing

Member Function Documentation

◆ Execute()

◆ ToStream()


The documentation for this class was generated from the following file: