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

List of all members.

Public Types

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

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, Vector >


Member Typedef Documentation

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

Pointer to method that sets paramter of type Vector.


Constructor & Destructor Documentation

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

Constructor.


Member Function Documentation

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