5.1 – Functions and Types

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

luaL_newmetatable

luaL_newmetatable[-0, +1, m] int luaL_newmetatable (lua_State *L, const char *tname); If the registry

2017-02-21 04:12:24
luaL_requiref

luaL_requiref[-0, +1, e] void luaL_requiref (lua_State *L, const char *modname, lua_CFunction

2017-02-21 04:12:36
luaL_Stream

luaL_Stream typedef struct luaL_Stream { FILE *f; lua_CFunction closef; } luaL_Stream; The standard representation for file handles

2017-02-21 04:12:39
luaL_error

luaL_error[-0, +0, v] int luaL_error (lua_State *L, const char *fmt, ...); Raises an error. The

2017-02-21 04:12:09
luaL_buffinit

luaL_buffinit[-0, +0, –] void luaL_buffinit (lua_State *L, luaL_Buffer *B); Initializes a buffer B

2017-02-21 04:11:56
luaL_addchar

luaL_addchar[-?, +?, m] void luaL_addchar (luaL_Buffer *B, char c); Adds the byte c

2017-02-21 04:11:48
luaL_loadbuffer

luaL_loadbuffer[-0, +1, –] int luaL_loadbuffer (lua_State *L, const char *buff,

2017-02-21 04:12:16
luaL_prepbuffsize

luaL_prepbuffsize[-?, +?, m] char *luaL_prepbuffsize (luaL_Buffer *B, size_t sz); Returns an address

2017-02-21 04:12:32
luaL_checklstring

luaL_checklstring[-0, +0, v] const char *luaL_checklstring (lua_State *L, int arg, size_t *l);

2017-02-21 04:12:01
luaL_addstring

luaL_addstring[-?, +?, m] void luaL_addstring (luaL_Buffer *B, const char *s); Adds the zero-terminated

2017-02-21 04:11:51