dynamicgraph::command::Setter< E, float > Class Template Reference
Inheritance diagram for dynamicgraph::command::Setter< E, float >:
Collaboration diagram for dynamicgraph::command::Setter< E, float >:

List of all members.

Public Types

typedef void(E::* SetterMethod )(const float &)
 Pointer to method that sets paramter of type float.

Public Member Functions

 Setter (E &entity, SetterMethod setterMethod, const std::string &docString)
 Constructor.

Protected Member Functions

virtual Value doExecute ()
 Specific action performed by the command.

template<class E>
class dynamicgraph::command::Setter< E, float >


Member Typedef Documentation

template<class E >
typedef void(E::* dynamicgraph::command::Setter< E, float >::SetterMethod)(const float &)

Pointer to method that sets paramter of type float.


Constructor & Destructor Documentation

template<class E >
dynamicgraph::command::Setter< E, float >::Setter ( E &  entity,
SetterMethod  setterMethod,
const std::string &  docString 
)

Constructor.


Member Function Documentation

template<class E >
Value dynamicgraph::command::Setter< E, float >::doExecute ( ) [protected, virtual]