|
struct | RTT::internal::AStore< T > |
| Store a bound argument which may be a reference, const reference or any other type. More...
|
|
struct | RTT::internal::AStore< T & > |
|
struct | RTT::internal::RStore< void > |
|
struct | RTT::internal::RStore< T > |
| Store a return value which may be a void, reference, const reference or any other type. More...
|
|
struct | RTT::internal::RStore< T & > |
|
struct | RTT::internal::RStore< const T > |
|
struct | RTT::internal::is_arg_return< Arg > |
| This helper struct is required to filter out the AStore elements that don't need to be returned to the user when collect or return is called. More...
|
|
struct | RTT::internal::is_arg_return< AStore< T & > > |
|
struct | RTT::internal::is_arg_return< AStore< T const & > > |
|
struct | RTT::internal::is_arg_return< RStore< void > > |
|
struct | RTT::internal::is_arg_return< RStore< T > > |
|
struct | RTT::internal::is_out_arg< Arg > |
| Outargs are of type AStore and contain a pure reference. More...
|
|
struct | RTT::internal::is_out_arg< AStore< T & > > |
|
struct | RTT::internal::is_out_arg< AStore< T const & > > |
|
struct | RTT::internal::BindStorageImpl< int, T > |
|
struct | RTT::internal::BindStorageImpl< 0, ToBind > |
| When no arguments are to be stored, the implementation stores the function in a boost::function object. More...
|
|
struct | RTT::internal::BindStorageImpl< 1, ToBind > |
| Stores a pointer to a function and its arguments. More...
|
|
struct | RTT::internal::BindStorageImpl< 2, ToBind > |
|
struct | RTT::internal::BindStorageImpl< 3, ToBind > |
|
struct | RTT::internal::BindStorageImpl< 4, ToBind > |
|
struct | RTT::internal::BindStorageImpl< 5, ToBind > |
|
struct | RTT::internal::BindStorageImpl< 6, ToBind > |
|
struct | RTT::internal::BindStorageImpl< 7, ToBind > |
|
struct | RTT::internal::BindStorage< ToBind > |
| A helper-class for the Command implementation which stores the command and collition function objects. More...
|
|