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 > |