#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 >::arg4_type | arg4_type |
typedef boost::function_traits < ToBind >::arg5_type | arg5_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, arg4_type t4, arg5_type t5) |
Public Attributes | |
AStore< arg1_type > | a1 |
AStore< arg2_type > | a2 |
AStore< arg3_type > | a3 |
AStore< arg4_type > | a4 |
AStore< arg5_type > | a5 |
boost::function< ToBind > | mmeth |
RStore< result_type > | retv |
bf::vector< RStore < result_type > &, AStore < arg1_type > &, AStore < arg2_type > &, AStore < arg3_type > &, AStore < arg4_type > &, AStore < arg5_type > & > | vStore |
Definition at line 473 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 5, ToBind >::arg1_type |
Definition at line 476 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 5, ToBind >::arg2_type |
Definition at line 477 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 5, ToBind >::arg3_type |
Definition at line 478 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 5, ToBind >::arg4_type |
Definition at line 479 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg5_type RTT::internal::BindStorageImpl< 5, ToBind >::arg5_type |
Definition at line 480 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 5, ToBind >::result_type |
Definition at line 475 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 5, ToBind >::RStoreType |
Definition at line 481 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 5, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 498 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 5, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 5, ToBind > & | orig | ) | [inline] |
Definition at line 499 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 5, ToBind >::exec | ( | ) | [inline] |
Definition at line 506 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 5, ToBind >::store | ( | arg1_type | t1, |
arg2_type | t2, | ||
arg3_type | t3, | ||
arg4_type | t4, | ||
arg5_type | t5 | ||
) | [inline] |
Definition at line 505 of file BindStorage.hpp.
Definition at line 486 of file BindStorage.hpp.
Definition at line 487 of file BindStorage.hpp.
Definition at line 488 of file BindStorage.hpp.
Definition at line 489 of file BindStorage.hpp.
Definition at line 490 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 5, ToBind >::mmeth |
Definition at line 484 of file BindStorage.hpp.
RStore<result_type> RTT::internal::BindStorageImpl< 5, ToBind >::retv [mutable] |
Definition at line 491 of file BindStorage.hpp.
bf::vector< RStore<result_type>&, AStore<arg1_type>&, AStore<arg2_type>&, AStore<arg3_type>&, AStore<arg4_type>&, AStore<arg5_type>& > RTT::internal::BindStorageImpl< 5, ToBind >::vStore |
Definition at line 493 of file BindStorage.hpp.