Ardour  9.7-343-g4a114ae576
Constructor< T, TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > > Struct Template Reference

#include <Constructor.h>

Static Public Member Functions

static T * call (const TypeListValues< TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > > &tvl)
 
static T * call (void *mem, const TypeListValues< TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > > &tvl)
 

Detailed Description

template<class T, class P1, class P2, class P3, class P4, class P5>
struct Constructor< T, TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > >

Definition at line 121 of file Constructor.h.

Member Function Documentation

◆ call() [1/2]

template<class T , class P1 , class P2 , class P3 , class P4 , class P5 >
static T* Constructor< T, TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > >::call ( const TypeListValues< TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > > &  tvl)
inlinestatic

Definition at line 124 of file Constructor.h.

◆ call() [2/2]

template<class T , class P1 , class P2 , class P3 , class P4 , class P5 >
static T* Constructor< T, TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > >::call ( void *  mem,
const TypeListValues< TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5 > > > > > > &  tvl 
)
inlinestatic

Definition at line 130 of file Constructor.h.


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