Skip to content

Struct Ase::Lib::MemberFunctionTraits

template <auto Handler>

ClassList > Ase > Lib > MemberFunctionTraits

Member function traits.

  • #include <member.hh>

Public Types

Type Name
typedef typename FunctionTraits< FuncType >::Arguments Arguments
typedef typename FunctionTraits< decltype(Handler)>::ClassType ClassType
typedef typename std::decay< decltype(Handler)>::type FuncType
typedef typename FunctionTraits< decltype(Handler)>::ReturnType ReturnType

Public Types Documentation

typedef Arguments

using Ase::Lib::MemberFunctionTraits< Handler >::Arguments =  typename FunctionTraits<FuncType>::Arguments;

typedef ClassType

using Ase::Lib::MemberFunctionTraits< Handler >::ClassType =  typename FunctionTraits<decltype (Handler)>::ClassType;

typedef FuncType

using Ase::Lib::MemberFunctionTraits< Handler >::FuncType =  typename std::decay<decltype (Handler)>::type;

typedef ReturnType

using Ase::Lib::MemberFunctionTraits< Handler >::ReturnType =  typename FunctionTraits<decltype (Handler)>::ReturnType;


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/member.hh