Template Struct FunctionTraits

Inheritance Relationships

Derived Types

Struct Documentation

template<class F>
struct FunctionTraits

Subclassed by Aux::FunctionTraits< F & >, Aux::FunctionTraits< F && >

Public Types

using result_type = typename call_type::result_type
template<size_t N>
using arg = typename call_type::template arg<N + 1>

Public Static Attributes

static constexpr size_t arity = call_type::arity - 1