Ardour  9.0-pre0-582-g084a23a80d
FuncTraits< R(*)(), D > Struct Template Reference

#include <FuncTraits.h>

Public Types

typedef D DeclType
 
typedef R ReturnType
 
typedef None Params
 

Static Public Member Functions

static R call (D fp, TypeListValues< Params >)
 

Static Public Attributes

static bool const isMemberFunction = false
 

Detailed Description

template<class R, class D>
struct FuncTraits< R(*)(), D >

Definition at line 65 of file FuncTraits.h.

Member Typedef Documentation

◆ DeclType

template<class R , class D >
typedef D FuncTraits< R(*)(), D >::DeclType

Definition at line 68 of file FuncTraits.h.

◆ Params

template<class R , class D >
typedef None FuncTraits< R(*)(), D >::Params

Definition at line 70 of file FuncTraits.h.

◆ ReturnType

template<class R , class D >
typedef R FuncTraits< R(*)(), D >::ReturnType

Definition at line 69 of file FuncTraits.h.

Member Function Documentation

◆ call()

template<class R , class D >
static R FuncTraits< R(*)(), D >::call ( fp,
TypeListValues< Params  
)
inlinestatic

Definition at line 71 of file FuncTraits.h.

Member Data Documentation

◆ isMemberFunction

template<class R , class D >
bool const FuncTraits< R(*)(), D >::isMemberFunction = false
static

Definition at line 67 of file FuncTraits.h.


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