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 >