Ardour  9.7-343-g4a114ae576
Constructor< T, TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5, TypeList< P6 > > > > > > > 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, TypeList< P6 > > > > > > > &tvl)
 
static T * call (void *mem, const TypeListValues< TypeList< P1, TypeList< P2, TypeList< P3, TypeList< P4, TypeList< P5, TypeList< P6 > > > > > > > &tvl)
 

Detailed Description

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

Definition at line 140 of file Constructor.h.

Member Function Documentation

◆ call() [1/2]

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

Definition at line 143 of file Constructor.h.

◆ call() [2/2]

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

Definition at line 149 of file Constructor.h.


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