Type traits

Classes

struct  senf::function_traits_remove_arg< Traits, arity >
 Strip first parameter from function traits. More...
 
struct  senf::function_traits_arg_type< Traits, index, flag >
 Get argument type from function traits. More...
 
struct  senf::remove_member_pointer< MemberPointer >
 Remove member pointer from type. More...
 
struct  senf::member_class< MemberPointer >
 Get class of a member pointer. More...
 
struct  senf::remove_any_pointer< T >
 Remove any type of pointer from type. More...
 
struct  senf::is_any_function< T >
 Test object if it is a function or member-function (pointer) More...
 
struct  senf::remove_cvref< T >
 Remove reference and CV qualification from type. More...
 
struct  senf::function_arity< T >
 Get arity of function T. More...
 
struct  senf::is_pair< Pair >
 

Detailed Description