5.1 – Functions and Types

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

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

luaL_checkudata[-0, +0, v] void *luaL_checkudata (lua_State *L, int arg, const char *tname); Checks

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

luaL_argerror[-0, +0, v] int luaL_argerror (lua_State *L, int arg, const char *extramsg); Raises

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

luaL_traceback[-0, +1, m] void luaL_traceback (lua_State *L, lua_State *L1, const char *msg,

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

luaL_pushresult[-?, +1, m] void luaL_pushresult (luaL_Buffer *B); Finishes the use of buffer B

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

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

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

luaL_gsub[-0, +1, m] const char *luaL_gsub (lua_State *L, const char *s,

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

luaL_checkinteger[-0, +0, v] lua_Integer luaL_checkinteger (lua_State *L, int arg); Checks whether

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

luaL_opt[-0, +0, e] T luaL_opt (L, func, arg, dflt); This macro is defined as follows:

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

luaL_tolstring[-0, +1, e] const char *luaL_tolstring (lua_State *L, int idx, size_t *len); Converts

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

luaL_loadfile[-0, +1, m] int luaL_loadfile (lua_State *L, const char *filename); Equivalent to

2025-01-10 15:47:30