#include <UnMember.hpp>
Public Types | |
typedef boost::function_types::member_function_pointer < with_member_signature > ::type | type |
Private Types | |
typedef boost::function_types::components < F > | non_member_signature |
typedef boost::mpl::insert < non_member_signature, typename boost::mpl::next < typename boost::mpl::begin < non_member_signature >::type > ::type, Class >::type | with_member_signature |
The inverse of UnMember. This class converts a non-member function type R (Args) to a member function type R (X::*)(Args) which can be used by a boost::function or similar.
Definition at line 81 of file UnMember.hpp.
typedef boost::function_types::components<F> RTT::internal::AddMember< F, Class >::non_member_signature [private] |
Definition at line 83 of file UnMember.hpp.
typedef boost::function_types::member_function_pointer<with_member_signature>::type RTT::internal::AddMember< F, Class >::type |
Definition at line 88 of file UnMember.hpp.
typedef boost::mpl::insert<non_member_signature, typename boost::mpl::next<typename boost::mpl::begin<non_member_signature>::type>::type, Class>::type RTT::internal::AddMember< F, Class >::with_member_signature [private] |
Definition at line 86 of file UnMember.hpp.