5.1 – Functions and Types

Here we list all functions and types from the auxiliary library in alphabetical order.

luaL_newlibtable
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_newlibtable[-0, +1, m] void luaL_newlibtable (lua_State *L, const luaL_Reg l[]); Creates

2025-01-10 15:47:30
luaL_optstring
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_optstring[-0, +0, v] const char *luaL_optstring (lua_State *L, int arg

2025-01-10 15:47:30
luaL_newlib
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_newlib[-0, +1, m] void luaL_newlib (lua_State *L, const luaL_Reg l[]); Creates a new table

2025-01-10 15:47:30
luaL_addlstring
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_addlstring[-?, +?, m] void luaL_addlstring (luaL_Buffer *B, const char *s, size_t l); Adds

2025-01-10 15:47:30
luaL_checkany
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_checkany[-0, +0, v] void luaL_checkany (lua_State *L, int arg); Checks whether the function

2025-01-10 15:47:30
luaL_testudata
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_testudata[-0, +0, m] void *luaL_testudata (lua_State *L, int arg, const char *tname); This

2025-01-10 15:47:30
luaL_argcheck
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_argcheck[-0, +0, v] void luaL_argcheck (lua_State *L, int cond,

2025-01-10 15:47:30
luaL_fileresult
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_fileresult[-0, +(1|3), m] int luaL_fileresult (lua_State *L, int stat, const char *fname);

2025-01-10 15:47:30
luaL_setmetatable
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_setmetatable[-0, +0, –] void luaL_setmetatable (lua_State *L, const char *tname); Sets the metatable

2025-01-10 15:47:30
luaL_getsubtable
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_getsubtable[-0, +1, e] int luaL_getsubtable (lua_State *L, int idx, const char *fname); Ensures

2025-01-10 15:47:30