Orocos Real-Time Toolkit
2.8.3
|
#include <rtt/internal/BindStorage.hpp>
Public Types | |
typedef boost::function_traits< ToBind >::result_type | result_type |
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 >::arg6_type | arg6_type |
typedef RStore< result_type > | RStoreType |
Public Member Functions | |
BindStorageImpl () | |
BindStorageImpl (const BindStorageImpl &orig) | |
void | store (arg1_type t1, arg2_type t2, arg3_type t3, arg4_type t4, arg5_type t5, arg6_type t6) |
void | exec () |
Public Attributes | |
boost::function< ToBind > | mmeth |
AStore< arg1_type > | a1 |
AStore< arg2_type > | a2 |
AStore< arg3_type > | a3 |
AStore< arg4_type > | a4 |
AStore< arg5_type > | a5 |
AStore< arg6_type > | a6 |
RStore< result_type > | retv |
bf::vector< RStore< result_type > &, AStore< arg1_type > &, AStore< arg2_type > &, AStore< arg3_type > &, AStore< arg4_type > &, AStore< arg5_type > &, AStore< arg6_type > & > | vStore |
Definition at line 518 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 6, ToBind >::arg1_type |
Definition at line 521 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg2_type RTT::internal::BindStorageImpl< 6, ToBind >::arg2_type |
Definition at line 522 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg3_type RTT::internal::BindStorageImpl< 6, ToBind >::arg3_type |
Definition at line 523 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg4_type RTT::internal::BindStorageImpl< 6, ToBind >::arg4_type |
Definition at line 524 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg5_type RTT::internal::BindStorageImpl< 6, ToBind >::arg5_type |
Definition at line 525 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg6_type RTT::internal::BindStorageImpl< 6, ToBind >::arg6_type |
Definition at line 526 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 6, ToBind >::result_type |
Definition at line 520 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 6, ToBind >::RStoreType |
Definition at line 527 of file BindStorage.hpp.
|
inline |
Definition at line 545 of file BindStorage.hpp.
|
inline |
Definition at line 546 of file BindStorage.hpp.
|
inline |
Definition at line 553 of file BindStorage.hpp.
References RTT::internal::RStore< T >::exec(), RTT::internal::RStore< void >::executed, and RTT::internal::AStore< T >::get().
|
inline |
Definition at line 552 of file BindStorage.hpp.
|
mutable |
Definition at line 532 of file BindStorage.hpp.
|
mutable |
Definition at line 533 of file BindStorage.hpp.
|
mutable |
Definition at line 534 of file BindStorage.hpp.
|
mutable |
Definition at line 535 of file BindStorage.hpp.
|
mutable |
Definition at line 536 of file BindStorage.hpp.
|
mutable |
Definition at line 537 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 6, ToBind >::mmeth |
Definition at line 530 of file BindStorage.hpp.
|
mutable |
Definition at line 538 of file BindStorage.hpp.
bf::vector< RStore<result_type>&, AStore<arg1_type>&, AStore<arg2_type>&, AStore<arg3_type>&, AStore<arg4_type>&, AStore<arg5_type>&, AStore<arg6_type>& > RTT::internal::BindStorageImpl< 6, ToBind >::vStore |
Definition at line 540 of file BindStorage.hpp.