Ardour  8.7-15-gadf511264b
RefStackHelper< C, byContainer > Struct Template Reference

#include <Userdata.h>

Public Types

typedef C return_type
 
typedef TypeTraits::removeConst< typename ContainerTraits< C >::Type >::Type T
 

Static Public Member Functions

static void push (lua_State *L, C const &t)
 
static return_type get (lua_State *L, int index)
 

Detailed Description

template<class C, bool byContainer>
struct RefStackHelper< C, byContainer >

Definition at line 834 of file Userdata.h.

Member Typedef Documentation

◆ return_type

template<class C , bool byContainer>
typedef C RefStackHelper< C, byContainer >::return_type

Definition at line 836 of file Userdata.h.

◆ T

template<class C , bool byContainer>
typedef TypeTraits::removeConst< typename ContainerTraits <C>::Type>::Type RefStackHelper< C, byContainer >::T

Definition at line 845 of file Userdata.h.

Member Function Documentation

◆ get()

template<class C , bool byContainer>
static return_type RefStackHelper< C, byContainer >::get ( lua_State L,
int  index 
)
inlinestatic

Definition at line 847 of file Userdata.h.

◆ push()

template<class C , bool byContainer>
static void RefStackHelper< C, byContainer >::push ( lua_State L,
C const &  t 
)
inlinestatic

Definition at line 838 of file Userdata.h.


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