cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>
#include <FunctorTraits.h>
Inherited by cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type) const >
Public Types
Section titled “Public Types”| Name | |
|---|---|
| typedef FunctorArity< 5 > | Arity |
| typedef ResultType | Result |
| typedef RemoveConstRef< Arg0Type >::Type | Argument0 |
| typedef RemoveConstRef< Arg1Type >::Type | Argument1 |
| typedef RemoveConstRef< Arg2Type >::Type | Argument2 |
| typedef RemoveConstRef< Arg3Type >::Type | Argument3 |
| typedef RemoveConstRef< Arg4Type >::Type | Argument4 |
| typedef TrueType | IsMember |
| typedef ClassType | Class |
Detailed Description
Section titled “Detailed Description”template <typename ResultType ,typename ClassType ,typename Arg0Type ,typename Arg1Type ,typename Arg2Type ,typename Arg3Type ,typename Arg4Type >struct cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>;Public Types Documentation
Section titled “Public Types Documentation”typedef Arity
Section titled “typedef Arity”typedef FunctorArity<5> cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Arity;typedef Result
Section titled “typedef Result”typedef ResultType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Result;typedef Argument0
Section titled “typedef Argument0”typedef RemoveConstRef<Arg0Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Argument0;typedef Argument1
Section titled “typedef Argument1”typedef RemoveConstRef<Arg1Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Argument1;typedef Argument2
Section titled “typedef Argument2”typedef RemoveConstRef<Arg2Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Argument2;typedef Argument3
Section titled “typedef Argument3”typedef RemoveConstRef<Arg3Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Argument3;typedef Argument4
Section titled “typedef Argument4”typedef RemoveConstRef<Arg4Type>::Type cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Argument4;typedef IsMember
Section titled “typedef IsMember”typedef TrueType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::IsMember;typedef Class
Section titled “typedef Class”typedef ClassType cohtml::FunctorTraits< ResultType(ClassType::*)(Arg0Type, Arg1Type, Arg2Type, Arg3Type, Arg4Type)>::Class;© 2026 Coherent Labs. All rights reserved.