Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | List of all members
Ase::Lib::MemberFunctionTraits< Handler > Struct Template Reference

Member function traits. More...

#include "member.hh"

Public Types

using FuncType = typename std::decay< decltype(Handler)>::type
 
using Arguments = typename FunctionTraits< FuncType >::Arguments
 
using ClassType = typename FunctionTraits< decltype(Handler)>::ClassType
 
using ReturnType = typename FunctionTraits< decltype(Handler)>::ReturnType
 

Detailed Description

template<auto Handler>
struct Ase::Lib::MemberFunctionTraits< Handler >

Member function traits.

Definition at line 58 of file member.hh.

Member Typedef Documentation

◆ Arguments

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

Definition at line 60 of file member.hh.

◆ ClassType

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

Definition at line 61 of file member.hh.

◆ FuncType

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

Definition at line 59 of file member.hh.

◆ ReturnType

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

Definition at line 62 of file member.hh.


The documentation for this struct was generated from the following file: