nngn
Loading...
Searching...
No Matches
nngn::lua::stack_push< error< T > > Struct Template Reference

Emits an error. More...

#include <push.h>

Static Public Member Functions

static int push (lua_State *L, const error< T > &e)
 
static int push (lua_State *L, error< T > &&e)
 
static int push (lua_State *L, const error< T > &e)
 
static int push (lua_State *L, error< T > &&e)
 

Detailed Description

template<typename T>
struct nngn::lua::stack_push< error< T > >

Emits an error.

The usual limitations of mixing lua_error and C++ apply.

See also
lua_error

Member Function Documentation

◆ push() [1/4]

template<typename T >
static int nngn::lua::stack_push< error< T > >::push ( lua_State *  L,
const error< T > &  e 
)
inlinestatic

◆ push() [2/4]

template<typename T >
static int nngn::lua::stack_push< error< T > >::push ( lua_State *  L,
const error< T > &  e 
)
inlinestatic

◆ push() [3/4]

template<typename T >
static int nngn::lua::stack_push< error< T > >::push ( lua_State *  L,
error< T > &&  e 
)
inlinestatic

◆ push() [4/4]

template<typename T >
static int nngn::lua::stack_push< error< T > >::push ( lua_State *  L,
error< T > &&  e 
)
inlinestatic

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