RTT::detail::FunctorImpl< 1, FunctionT > Class Template Reference

A functor that stores a function needing one argument, and one DataSource to get the data from. More...

#include <rtt/CommandFunctors.hpp>

List of all members.

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

Detailed Description

template<typename FunctionT>
class RTT::detail::FunctorImpl< 1, FunctionT >

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.


The documentation for this class was generated from the following file:
Generated on Thu Dec 23 13:22:46 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3