dl
luabridge::Stack< dl::Array< T, Size > > 模板结构体 参考

Stack specialization for dl::Array. 更多...

#include <dl_lua_register_container.h>

Public 类型

using Type = dl::Array<T, Size>
 

静态 Public 成员函数

static Result push (lua_State *L, const Type &array)
 
static TypeResult< Typeget (lua_State *L, int index)
 
static bool isInstance (lua_State *L, int index)
 

详细描述

template<class T, std::size_t Size>
struct luabridge::Stack< dl::Array< T, Size > >

Stack specialization for dl::Array.

在文件 dl_lua_register_container.h25 行定义.

成员类型定义说明

◆ Type

template<class T, std::size_t Size>
using luabridge::Stack< dl::Array< T, Size > >::Type = dl::Array<T, Size>

在文件 dl_lua_register_container.h27 行定义.

成员函数说明

◆ get()

template<class T, std::size_t Size>
static TypeResult< Type > luabridge::Stack< dl::Array< T, Size > >::get ( lua_State * L,
int index )
inlinestaticnodiscard

在文件 dl_lua_register_container.h55 行定义.

◆ isInstance()

template<class T, std::size_t Size>
static bool luabridge::Stack< dl::Array< T, Size > >::isInstance ( lua_State * L,
int index )
inlinestaticnodiscard

在文件 dl_lua_register_container.h84 行定义.

◆ push()

template<class T, std::size_t Size>
static Result luabridge::Stack< dl::Array< T, Size > >::push ( lua_State * L,
const Type & array )
inlinestaticnodiscard

在文件 dl_lua_register_container.h29 行定义.


该结构体的文档由以下文件生成: