RTT::detail::UnMember< F > Class Template Reference
This class converts a member function type R (X::)(Args) to a plain function type R (Args) which can be used by a boost::function or similar.
More...
#include <rtt/UnMember.hpp>
List of all members.
|
Public Types |
typedef boost::function_type
< boost::plain_function,
non_member_signature >::type | type |
Detailed Description
template<class F>
class RTT::detail::UnMember< F >
This class converts a member function type R (X::)(Args) to a plain function type R (Args) which can be used by a boost::function or similar.
If you have a type R(X::*)(Args) ( a function pointer type), use:
UnMember< boost::remove_pointer<R(X::*)(Args)>::type>::type
Definition at line 65 of file UnMember.hpp.
The documentation for this class was generated from the following file: