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:
Generated on Thu Dec 23 13:22:47 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3