#include <BindStorage.hpp>
Public Types | |
typedef boost::function_traits < ToBind >::arg1_type | arg1_type |
typedef boost::function_traits < ToBind >::arg1_type | arg1_type |
typedef boost::function_traits < ToBind >::result_type | result_type |
typedef boost::function_traits < ToBind >::result_type | result_type |
typedef RStore< result_type > | RStoreType |
typedef RStore< result_type > | RStoreType |
Public Member Functions | |
BindStorageImpl (const BindStorageImpl &orig) | |
BindStorageImpl () | |
BindStorageImpl (const BindStorageImpl &orig) | |
BindStorageImpl () | |
void | exec () |
void | exec () |
void | store (arg1_type t1) |
void | store (arg1_type t1) |
Public Attributes | |
AStore< arg1_type > | a1 |
boost::function< ToBind > | mmeth |
Signal< ToBind >::shared_ptr | msig |
RStore< result_type > | retv |
bf::vector< RStore < result_type > &, AStore < arg1_type > & > | vStore |
Stores a pointer to a function and its arguments.
Definition at line 280 of file install/include/rtt/internal/BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 1, ToBind >::arg1_type |
Definition at line 283 of file rtt/internal/BindStorage.hpp.
typedef boost::function_traits<ToBind>::arg1_type RTT::internal::BindStorageImpl< 1, ToBind >::arg1_type |
Definition at line 283 of file install/include/rtt/internal/BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 1, ToBind >::result_type |
Definition at line 282 of file rtt/internal/BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 1, ToBind >::result_type |
Definition at line 282 of file install/include/rtt/internal/BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 1, ToBind >::RStoreType |
Definition at line 284 of file rtt/internal/BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 1, ToBind >::RStoreType |
Definition at line 284 of file install/include/rtt/internal/BindStorage.hpp.
RTT::internal::BindStorageImpl< 1, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 295 of file install/include/rtt/internal/BindStorage.hpp.
RTT::internal::BindStorageImpl< 1, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 1, ToBind > & | orig | ) | [inline] |
Definition at line 296 of file install/include/rtt/internal/BindStorage.hpp.
RTT::internal::BindStorageImpl< 1, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 295 of file rtt/internal/BindStorage.hpp.
RTT::internal::BindStorageImpl< 1, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 1, ToBind > & | orig | ) | [inline] |
Definition at line 296 of file rtt/internal/BindStorage.hpp.
void RTT::internal::BindStorageImpl< 1, ToBind >::exec | ( | ) | [inline] |
Definition at line 298 of file rtt/internal/BindStorage.hpp.
void RTT::internal::BindStorageImpl< 1, ToBind >::exec | ( | ) | [inline] |
Definition at line 298 of file install/include/rtt/internal/BindStorage.hpp.
void RTT::internal::BindStorageImpl< 1, ToBind >::store | ( | arg1_type | t1 | ) | [inline] |
Definition at line 297 of file rtt/internal/BindStorage.hpp.
void RTT::internal::BindStorageImpl< 1, ToBind >::store | ( | arg1_type | t1 | ) | [inline] |
Definition at line 297 of file install/include/rtt/internal/BindStorage.hpp.
AStore< arg1_type > RTT::internal::BindStorageImpl< 1, ToBind >::a1 [mutable] |
Definition at line 289 of file install/include/rtt/internal/BindStorage.hpp.
boost::function< ToBind > RTT::internal::BindStorageImpl< 1, ToBind >::mmeth |
Definition at line 287 of file install/include/rtt/internal/BindStorage.hpp.
Signal< ToBind >::shared_ptr RTT::internal::BindStorageImpl< 1, ToBind >::msig |
Definition at line 291 of file install/include/rtt/internal/BindStorage.hpp.
RStore< result_type > RTT::internal::BindStorageImpl< 1, ToBind >::retv [mutable] |
Definition at line 290 of file install/include/rtt/internal/BindStorage.hpp.
bf::vector< RStore< result_type > &, AStore< arg1_type > & > RTT::internal::BindStorageImpl< 1, ToBind >::vStore |
Definition at line 294 of file install/include/rtt/internal/BindStorage.hpp.