Orocos Real-Time Toolkit
2.8.3
|
This helper struct decomposes F and creates Ft, as required by CollectBaseImpl. More...
#include <rtt/internal/CollectSignature.hpp>
Public Types | |
typedef ft::function_type< fttype >::type | Ft |
typedef Ft | type |
typedef fttype | mpl_type |
This helper struct decomposes F and creates Ft, as required by CollectBaseImpl.
Ft = return type of F and all out arguments (return type + pure reference args) of F as arguments.
Note that the result function type Ft keeps the original return type of F and does not translate it to 'SendStatus'. This allows us later-on to inspect if the operation is void return or not.
Definition at line 75 of file CollectSignature.hpp.
typedef ft::function_type<fttype>::type RTT::internal::CollectType< F >::Ft |
Definition at line 98 of file CollectSignature.hpp.
typedef fttype RTT::internal::CollectType< F >::mpl_type |
Definition at line 102 of file CollectSignature.hpp.
typedef Ft RTT::internal::CollectType< F >::type |
Definition at line 100 of file CollectSignature.hpp.