cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>
#include <FunctorTraits.h>
Inherited by cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type) const >
Public Types
Name | |
---|---|
typedef FunctorArity< 1 > | Arity |
typedef ResultType | Result |
typedef RemoveConstRef< Arg0Type >::Type | Argument0 |
typedef TrueType | IsMember |
typedef ClassType | Class |
Detailed Description
template <typename ResultType ,
typename ClassType ,
typename Arg0Type >
struct cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>;
Public Types Documentation
typedef Arity
typedef FunctorArity<1> cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>::Arity;
typedef Result
typedef ResultType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>::Result;
typedef Argument0
typedef RemoveConstRef<Arg0Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>::Argument0;
typedef IsMember
typedef TrueType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>::IsMember;
typedef Class
typedef ClassType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type)>::Class;