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

#include <Traits.h>

Public Types

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

Detailed Description

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

Definition at line 76 of file Traits.h.

Member Typedef Documentation

◆ TReturnType

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

Definition at line 78 of file Traits.h.

◆ TSignature

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

Definition at line 77 of file Traits.h.


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