#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 430 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 4, ToBind >::arg1_type |
Definition at line 433 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 4, ToBind >::arg2_type |
Definition at line 434 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 4, ToBind >::arg3_type |
Definition at line 435 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 4, ToBind >::arg4_type |
Definition at line 436 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 4, ToBind >::result_type |
Definition at line 432 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 4, ToBind >::RStoreType |
Definition at line 437 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 4, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 453 of file BindStorage.hpp.
RTT::internal::BindStorageImpl< 4, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 4, ToBind > & | orig | ) | [inline] |
Definition at line 454 of file BindStorage.hpp.
void RTT::internal::BindStorageImpl< 4, ToBind >::exec | ( | ) | [inline] |
Definition at line 461 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 460 of file BindStorage.hpp.
Definition at line 442 of file BindStorage.hpp.
Definition at line 443 of file BindStorage.hpp.
Definition at line 444 of file BindStorage.hpp.
Definition at line 445 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 4, ToBind >::mmeth |
Definition at line 440 of file BindStorage.hpp.
RStore<result_type> RTT::internal::BindStorageImpl< 4, ToBind >::retv [mutable] |
Definition at line 446 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 448 of file BindStorage.hpp.