#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 >::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) |
Public Attributes | |
AStore< arg1_type > | a1 |
AStore< arg2_type > | a2 |
AStore< arg3_type > | a3 |
AStore< arg4_type > | a4 |
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 > & > | vStore |
Definition at line 414 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 4, ToBind >::arg1_type |
Definition at line 417 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 4, ToBind >::arg2_type |
Definition at line 418 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 4, ToBind >::arg3_type |
Definition at line 419 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 4, ToBind >::arg4_type |
Definition at line 420 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 4, ToBind >::result_type |
Definition at line 416 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 4, ToBind >::RStoreType |
Definition at line 421 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 4, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 437 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 4, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 4, ToBind > & | orig | ) | [inline] |
Definition at line 438 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 4, ToBind >::exec | ( | ) | [inline] |
Definition at line 441 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 4, ToBind >::store | ( | arg1_type | t1, |
arg2_type | t2, | ||
arg3_type | t3, | ||
arg4_type | t4 | ||
) | [inline] |
Definition at line 440 of file BindStorage.hpp.
Definition at line 426 of file BindStorage.hpp.
Definition at line 427 of file BindStorage.hpp.
Definition at line 428 of file BindStorage.hpp.
Definition at line 429 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 4, ToBind >::mmeth |
Definition at line 424 of file BindStorage.hpp.
RStore<result_type> RTT::internal::BindStorageImpl< 4, ToBind >::retv [mutable] |
Definition at line 430 of file BindStorage.hpp.
bf::vector< RStore<result_type>&, AStore<arg1_type>&, AStore<arg2_type>&, AStore<arg3_type>&, AStore<arg4_type>& > RTT::internal::BindStorageImpl< 4, ToBind >::vStore |
Definition at line 436 of file BindStorage.hpp.