A functor that stores a function needing one argument, and one DataSource to get the data from. More...
#include <rtt/CommandFunctors.hpp>
Public Types | |
typedef FunctionT::arg1_type | Arg1T |
Public Member Functions | |
FunctorImpl (FunctionT f, DataSource< Arg1T > *a=0) | |
void | setArguments (DataSource< Arg1T > *a, DataSourceBase *=0, DataSourceBase *=0, DataSourceBase *=0) |
void | readArguments () |
bool | execute () |
bool | evaluate () |
FunctorImpl< 1, FunctionT > | copy (std::map< const DataSourceBase *, DataSourceBase * > &alreadyCloned) const |
Public Attributes | |
FunctionT | fun |
DataSource< Arg1T >::shared_ptr | aa |
A functor that stores a function needing one argument, and one DataSource to get the data from.
Definition at line 105 of file CommandFunctors.hpp.