SPH
Public Types | List of all members
FunctionTraits< TReturn(TClass::*)(TArgs...)> 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...)>

Definition at line 70 of file Traits.h.

Member Typedef Documentation

◆ TReturnType

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

Definition at line 72 of file Traits.h.

◆ TSignature

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

Definition at line 71 of file Traits.h.


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