RTT::detail::Functor< FunctionT > Struct Template Reference

A functor that stores a function, and DataSources to get the data from. More...

#include <rtt/CommandFunctors.hpp>

List of all members.

Public Types

typedef FunctionT Function
typedef boost::function
< FunctionT > 
FunctionImpl

Public Member Functions

 Functor (FunctionImpl impl)
 Functor (FunctorImpl< boost::function_traits< FunctionT >::arity, FunctionImpl > impl)

Detailed Description

template<class FunctionT>
struct RTT::detail::Functor< FunctionT >

A functor that stores a function, and DataSources to get the data from.

It can be used to store Commands or Conditions. It is up to the user to call the meaningful functions of the interface according to the stored function type.

Parameters:
FunctionT a boost::function<T> or similar.

Definition at line 329 of file CommandFunctors.hpp.


The documentation for this struct 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