#include <BindStorage.hpp>
Public Types | |
typedef boost::function_traits< ToBind >::result_type | result_type |
typedef RStore< result_type > | RStoreType |
Public Member Functions | |
BindStorageImpl () | |
BindStorageImpl (const BindStorageImpl &orig) | |
void | exec () |
Public Attributes | |
boost::function< ToBind > | mmeth |
RStore< result_type > | retv |
bf::vector< RStore< result_type > & > | vStore |
When no arguments are to be stored, the implementation stores the function in a boost::function object.
Definition at line 278 of file BindStorage.hpp.
typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 0, ToBind >::result_type |
Definition at line 280 of file BindStorage.hpp.
typedef RStore<result_type> RTT::internal::BindStorageImpl< 0, ToBind >::RStoreType |
Definition at line 281 of file BindStorage.hpp.
|
inline |
Definition at line 292 of file BindStorage.hpp.
|
inline |
Definition at line 293 of file BindStorage.hpp.
|
inline |
Definition at line 299 of file BindStorage.hpp.
boost::function<ToBind> RTT::internal::BindStorageImpl< 0, ToBind >::mmeth |
Definition at line 284 of file BindStorage.hpp.
|
mutable |
Definition at line 285 of file BindStorage.hpp.
bf::vector< RStore<result_type>&> RTT::internal::BindStorageImpl< 0, ToBind >::vStore |
Definition at line 287 of file BindStorage.hpp.