#include <BindStorage.hpp>
Public Types | |
typedef boost::function_traits < ToBind >::arg1_type | arg1_type |
typedef boost::function_traits < ToBind >::arg2_type | arg2_type |
typedef boost::function_traits < ToBind >::arg3_type | arg3_type |
typedef boost::function_traits < ToBind >::result_type | result_type |
typedef RStore< result_type > | RStoreType |
Public Member Functions | |
BindStorageImpl () | |
BindStorageImpl (const BindStorageImpl &orig) | |
void | exec () |
void | store (arg1_type t1, arg2_type t2, arg3_type t3) |
Public Attributes | |
AStore< arg1_type > | a1 |
AStore< arg2_type > | a2 |
AStore< arg3_type > | a3 |
boost::function< ToBind > | mmeth |
RStore< result_type > | retv |
bf::vector< RStore < result_type > &, AStore < arg1_type > &, AStore < arg2_type > &, AStore < arg3_type > & > | vStore |
Definition at line 389 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 3, ToBind >::arg1_type |
Definition at line 392 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 3, ToBind >::arg2_type |
Definition at line 393 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 3, ToBind >::arg3_type |
Definition at line 394 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 3, ToBind >::result_type |
Definition at line 391 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 3, ToBind >::RStoreType |
Definition at line 395 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 3, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 410 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 3, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 3, ToBind > & | orig | ) | [inline] |
Definition at line 411 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 3, ToBind >::exec | ( | ) | [inline] |
Definition at line 418 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 3, ToBind >::store | ( | arg1_type | t1, |
arg2_type | t2, | ||
arg3_type | t3 | ||
) | [inline] |
Definition at line 417 of file BindStorage.hpp.
Definition at line 400 of file BindStorage.hpp.
Definition at line 401 of file BindStorage.hpp.
Definition at line 402 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 3, ToBind >::mmeth |
Definition at line 398 of file BindStorage.hpp.
RStore<result_type> RTT::internal::BindStorageImpl< 3, ToBind >::retv [mutable] |
Definition at line 403 of file BindStorage.hpp.
bf::vector< RStore<result_type>&, AStore<arg1_type>&, AStore<arg2_type>&, AStore<arg3_type>& > RTT::internal::BindStorageImpl< 3, ToBind >::vStore |
Definition at line 405 of file BindStorage.hpp.