dynamicgraph::command::Setter< E, unsigned > Class Template Reference
Inheritance diagram for dynamicgraph::command::Setter< E, unsigned >:
[legend]
Collaboration diagram for dynamicgraph::command::Setter< E, unsigned >:
[legend]

List of all members.

Public Types

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

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


Member Typedef Documentation

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

Pointer to method that sets parameter of type unsigned.


Constructor & Destructor Documentation

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

Constructor.


Member Function Documentation

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