SPH
Public Types | List of all members
FunctionTraits< TReturn(TClass::*)(TArgs...) const > Struct Template Reference

#include <Traits.h>

Public Types

using TSignature = typename FunctionSignature< TReturn(TArgs...)>::T
 
using TReturnType = TReturn
 

Detailed Description

template<typename TClass, typename TReturn, typename... TArgs>
struct FunctionTraits< TReturn(TClass::*)(TArgs...) const >

Definition at line 64 of file Traits.h.

Member Typedef Documentation

◆ TReturnType

template<typename TClass , typename TReturn , typename... TArgs>
using FunctionTraits< TReturn(TClass::*)(TArgs...) const >::TReturnType = TReturn

Definition at line 66 of file Traits.h.

◆ TSignature

template<typename TClass , typename TReturn , typename... TArgs>
using FunctionTraits< TReturn(TClass::*)(TArgs...) const >::TSignature = typename FunctionSignature<TReturn(TArgs...)>::T

Definition at line 65 of file Traits.h.


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