#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 276 of file BindStorage.hpp.
| typedef boost::function_traits<ToBind>::result_type RTT::internal::BindStorageImpl< 0, ToBind >::result_type |
Definition at line 278 of file BindStorage.hpp.
| typedef RStore<result_type> RTT::internal::BindStorageImpl< 0, ToBind >::RStoreType |
Definition at line 279 of file BindStorage.hpp.
| RTT::internal::BindStorageImpl< 0, ToBind >::BindStorageImpl | ( | ) | [inline] |
Definition at line 290 of file BindStorage.hpp.
| RTT::internal::BindStorageImpl< 0, ToBind >::BindStorageImpl | ( | const BindStorageImpl< 0, ToBind > & | orig | ) | [inline] |
Definition at line 291 of file BindStorage.hpp.
| void RTT::internal::BindStorageImpl< 0, ToBind >::exec | ( | ) | [inline] |
Definition at line 297 of file BindStorage.hpp.
| boost::function<ToBind> RTT::internal::BindStorageImpl< 0, ToBind >::mmeth |
Definition at line 282 of file BindStorage.hpp.
RStore<result_type> RTT::internal::BindStorageImpl< 0, ToBind >::retv [mutable] |
Definition at line 283 of file BindStorage.hpp.
| bf::vector< RStore<result_type>&> RTT::internal::BindStorageImpl< 0, ToBind >::vStore |
Definition at line 285 of file BindStorage.hpp.