Template Struct FunctionTypes¶
Defined in File function_traits_impl_.hpp
Struct Documentation¶
-
template<typename
Return
, typenameClass
, boolIsConst
, boolIsVariadic
, typename ...Args
>
structripple::detail
::
FunctionTypes
¶ Defines a class for types in a function.
- Template Parameters
Return
: The return type of the function.Class
: The class type of the function.IsConst
: If the function is const.IsVariadic
: If the function is variadic.Args
: The type of the arguments for the function.
Public Types
-
template<size_t
I
>
usingArgType
= typename NthElement<I, Args...>::type¶ Defines the type of the Ith argument.
- Template Parameters
I
: The index of the argument to get.