RTT::detail::BindStorageImpl< 1, ToBind > Struct Template Reference

Stores a pointer to a function and its arguments. More...

#include <rtt/BindStorage.hpp>

List of all members.

Public Types

typedef bool result_type
typedef boost::function_traits
< ToBind >::arg1_type 
arg1_type

Public Member Functions

void store (arg1_type t1)
bool exec ()
bool check () const
template<class F , class C , class ObjectType >
void setup (F f, C c, ObjectType t)
 The object already stores the user class function pointer and the pointer to the class object.
template<class F , class C >
void setup (F f, C c)
void setup (boost::function< ToBind > f, boost::function< ToBind > c)
boost::function< ToBind > command () const
boost::function< ToBind > condition () const

Public Attributes

boost::function< ToBind > comm
boost::function< ToBind > cond
AStore< arg1_type > a1

Detailed Description

template<class ToBind>
struct RTT::detail::BindStorageImpl< 1, ToBind >

Stores a pointer to a function and its arguments.

Definition at line 402 of file BindStorage.hpp.


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