Skip to content
SiteEmail

cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>

More…

#include <FunctorTraits.h>

Inherited by cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type) const >

Name
typedef FunctorArity< 2 >Arity
typedef ResultTypeResult
typedef RemoveConstRef< Arg0Type >::TypeArgument0
typedef RemoveConstRef< Arg1Type >::TypeArgument1
typedef TrueTypeIsMember
typedef ClassTypeClass
template <typename ResultType ,
typename ClassType ,
typename Arg0Type ,
typename Arg1Type >
struct cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>;
typedef FunctorArity<2> cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>::Arity;
typedef ResultType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>::Result;
typedef RemoveConstRef<Arg0Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>::Argument0;
typedef RemoveConstRef<Arg1Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>::Argument1;
typedef TrueType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>::IsMember;
typedef ClassType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type)>::Class;