#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 453 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 5, ToBind >::arg1_type |
Definition at line 456 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 5, ToBind >::arg2_type |
Definition at line 457 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 5, ToBind >::arg3_type |
Definition at line 458 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 5, ToBind >::arg4_type |
Definition at line 459 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg5_type RTT::internal::BindStorageImpl< 5, ToBind >::arg5_type |
Definition at line 460 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 5, ToBind >::result_type |
Definition at line 455 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 5, ToBind >::RStoreType |
Definition at line 461 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 5, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 478 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 5, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 5, ToBind > & | orig | ) | [inline] |
Definition at line 479 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 5, ToBind >::exec | ( | ) | [inline] |
Definition at line 482 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 481 of file BindStorage.hpp.
Definition at line 466 of file BindStorage.hpp.
Definition at line 467 of file BindStorage.hpp.
Definition at line 468 of file BindStorage.hpp.
Definition at line 469 of file BindStorage.hpp.
Definition at line 470 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 5, ToBind >::mmeth |
Definition at line 464 of file BindStorage.hpp.
RStore<result_type> RTT::internal::BindStorageImpl< 5, ToBind >::retv [mutable] |
Definition at line 471 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 477 of file BindStorage.hpp.