Ardour  8.7-15-gadf511264b
UserdataSharedHelper< C, true > Struct Template Reference

#include <Userdata.h>

Public Types

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

Static Public Member Functions

static void push (lua_State *L, C const &c)
 
static void push (lua_State *L, T *const t)
 

Detailed Description

template<class C>
struct UserdataSharedHelper< C, true >

Definition at line 604 of file Userdata.h.

Member Typedef Documentation

◆ T

template<class C >
typedef TypeTraits::removeConst< typename ContainerTraits <C>::Type>::Type UserdataSharedHelper< C, true >::T

Definition at line 607 of file Userdata.h.

Member Function Documentation

◆ push() [1/2]

template<class C >
static void UserdataSharedHelper< C, true >::push ( lua_State L,
C const &  c 
)
inlinestatic

Definition at line 609 of file Userdata.h.

◆ push() [2/2]

template<class C >
static void UserdataSharedHelper< C, true >::push ( lua_State L,
T *const  t 
)
inlinestatic

Definition at line 625 of file Userdata.h.


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