Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | luaL_Reg |
struct | luaL_Buffer |
struct | luaL_Stream |
Macros | |
#define | LUA_ERRFILE (LUA_ERRERR+1) |
#define | luaL_checkversion(L) luaL_checkversion_(L, LUA_VERSION_NUM) |
#define | LUA_NOREF (-2) |
#define | LUA_REFNIL (-1) |
#define | luaL_loadfile(L, f) luaL_loadfilex(L,f,NULL) |
#define | luaL_newlibtable(L, l) lua_createtable(L, 0, sizeof(l)/sizeof((l)[0]) - 1) |
#define | luaL_newlib(L, l) (luaL_newlibtable(L,l), luaL_setfuncs(L,l,0)) |
#define | luaL_argcheck(L, cond, numarg, extramsg) ((void)((cond) || luaL_argerror(L, (numarg), (extramsg)))) |
#define | luaL_checkstring(L, n) (luaL_checklstring(L, (n), NULL)) |
#define | luaL_optstring(L, n, d) (luaL_optlstring(L, (n), (d), NULL)) |
#define | luaL_checkint(L, n) ((int)luaL_checkinteger(L, (n))) |
#define | luaL_optint(L, n, d) ((int)luaL_optinteger(L, (n), (d))) |
#define | luaL_checklong(L, n) ((long)luaL_checkinteger(L, (n))) |
#define | luaL_optlong(L, n, d) ((long)luaL_optinteger(L, (n), (d))) |
#define | luaL_typename(L, i) lua_typename(L, lua_type(L,(i))) |
#define | luaL_dofile(L, fn) (luaL_loadfile(L, fn) || lua_pcall(L, 0, LUA_MULTRET, 0)) |
#define | luaL_dostring(L, s) (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0)) |
#define | luaL_getmetatable(L, n) (lua_getfield(L, LUA_REGISTRYINDEX, (n))) |
#define | luaL_opt(L, f, n, d) (lua_isnoneornil(L,(n)) ? (d) : f(L,(n))) |
#define | luaL_loadbuffer(L, s, sz, n) luaL_loadbufferx(L,s,sz,n,NULL) |
#define | luaL_addchar(B, c) |
#define | luaL_addsize(B, s) ((B)->n += (s)) |
#define | luaL_prepbuffer(B) luaL_prepbuffsize(B, LUAL_BUFFERSIZE) |
#define | LUA_FILEHANDLE "FILE*" |
Typedefs | |
typedef struct luaL_Reg | luaL_Reg |
typedef struct luaL_Buffer | luaL_Buffer |
typedef struct luaL_Stream | luaL_Stream |
#define LUA_ERRFILE (LUA_ERRERR+1) |
Definition at line 20 of file lua-5.2.4/src/lauxlib.h.
#define LUA_FILEHANDLE "FILE*" |
Definition at line 185 of file lua-5.2.4/src/lauxlib.h.
#define LUA_NOREF (-2) |
Definition at line 69 of file lua-5.2.4/src/lauxlib.h.
#define LUA_REFNIL (-1) |
Definition at line 70 of file lua-5.2.4/src/lauxlib.h.
#define luaL_addchar | ( | B, | |
c ) |
Definition at line 152 of file lua-5.2.4/src/lauxlib.h.
Definition at line 156 of file lua-5.2.4/src/lauxlib.h.
#define luaL_argcheck | ( | L, | |
cond, | |||
numarg, | |||
extramsg ) ((void)((cond) || luaL_argerror(L, (numarg), (extramsg)))) |
Definition at line 113 of file lua-5.2.4/src/lauxlib.h.
#define luaL_checkint | ( | L, | |
n ) ((int)luaL_checkinteger(L, (n))) |
Definition at line 117 of file lua-5.2.4/src/lauxlib.h.
#define luaL_checklong | ( | L, | |
n ) ((long)luaL_checkinteger(L, (n))) |
Definition at line 119 of file lua-5.2.4/src/lauxlib.h.
#define luaL_checkstring | ( | L, | |
n ) (luaL_checklstring(L, (n), NULL)) |
Definition at line 115 of file lua-5.2.4/src/lauxlib.h.
#define luaL_checkversion | ( | L | ) | luaL_checkversion_(L, LUA_VERSION_NUM) |
Definition at line 30 of file lua-5.2.4/src/lauxlib.h.
Referenced by luaL_setfuncs(), pmain(), pmain(), and pmain().
#define luaL_dofile | ( | L, | |
fn ) (luaL_loadfile(L, fn) || lua_pcall(L, 0, LUA_MULTRET, 0)) |
Definition at line 124 of file lua-5.2.4/src/lauxlib.h.
#define luaL_dostring | ( | L, | |
s ) (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0)) |
Definition at line 127 of file lua-5.2.4/src/lauxlib.h.
#define luaL_getmetatable | ( | L, | |
n ) (lua_getfield(L, LUA_REGISTRYINDEX, (n))) |
Definition at line 130 of file lua-5.2.4/src/lauxlib.h.
#define luaL_loadbuffer | ( | L, | |
s, | |||
sz, | |||
n ) luaL_loadbufferx(L,s,sz,n,NULL) |
Definition at line 134 of file lua-5.2.4/src/lauxlib.h.
Referenced by addreturn(), addreturn(), db_debug(), db_debug(), db_debug(), db_debug(), dostring(), dostring(), dostring(), dostring(), loadline(), loadline(), luaB_loadstring(), luaL_loadstring(), multiline(), and multiline().
#define luaL_loadfile | ( | L, | |
f ) luaL_loadfilex(L,f,NULL) |
Definition at line 78 of file lua-5.2.4/src/lauxlib.h.
Referenced by dofile(), dofile(), dofile(), dofile(), handle_script(), handle_script(), handle_script(), handle_script(), loader_Lua(), luaB_dofile(), luaB_dofile(), luaB_dofile(), luaB_dofile(), luaB_loadfile(), pmain(), pmain(), pmain(), pmain(), searcher_Lua(), searcher_Lua(), and searcher_Lua().
#define luaL_newlib | ( | L, | |
l ) (luaL_newlibtable(L,l), luaL_setfuncs(L,l,0)) |
Definition at line 111 of file lua-5.2.4/src/lauxlib.h.
Referenced by luaopen_bit32(), luaopen_coroutine(), luaopen_debug(), luaopen_io(), luaopen_math(), luaopen_os(), luaopen_package(), luaopen_string(), luaopen_struct(), luaopen_table(), and luaopen_utf8().
#define luaL_newlibtable | ( | L, | |
l ) lua_createtable(L, 0, sizeof(l)/sizeof((l)[0]) - 1) |
Definition at line 108 of file lua-5.2.4/src/lauxlib.h.
Referenced by createmeta(), createmetatable(), and luaopen_sqlitelib().
#define luaL_opt | ( | L, | |
f, | |||
n, | |||
d ) (lua_isnoneornil(L,(n)) ? (d) : f(L,(n))) |
Definition at line 132 of file lua-5.2.4/src/lauxlib.h.
#define luaL_optint | ( | L, | |
n, | |||
d ) ((int)luaL_optinteger(L, (n), (d))) |
Definition at line 118 of file lua-5.2.4/src/lauxlib.h.
#define luaL_optlong | ( | L, | |
n, | |||
d ) ((long)luaL_optinteger(L, (n), (d))) |
Definition at line 120 of file lua-5.2.4/src/lauxlib.h.
#define luaL_optstring | ( | L, | |
n, | |||
d ) (luaL_optlstring(L, (n), (d), NULL)) |
Definition at line 116 of file lua-5.2.4/src/lauxlib.h.
#define luaL_prepbuffer | ( | B | ) | luaL_prepbuffsize(B, LUAL_BUFFERSIZE) |
Definition at line 167 of file lua-5.2.4/src/lauxlib.h.
Referenced by read_all(), read_all(), read_chars(), read_line(), read_line(), read_line(), and read_line().
#define luaL_typename | ( | L, | |
i ) lua_typename(L, lua_type(L,(i))) |
Definition at line 122 of file lua-5.2.4/src/lauxlib.h.
typedef struct luaL_Buffer luaL_Buffer |
typedef struct luaL_Reg luaL_Reg |
typedef struct luaL_Stream luaL_Stream |
LUALIB_API void luaL_addlstring | ( | luaL_Buffer * | B, |
const char * | s, | ||
size_t | l ) |
Definition at line 436 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_addstring | ( | luaL_Buffer * | B, |
const char * | s ) |
Definition at line 442 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_addvalue | ( | luaL_Buffer * | B | ) |
Definition at line 454 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API int luaL_argerror | ( | lua_State * | L, |
int | numarg, | ||
const char * | extramsg ) |
Definition at line 43 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_buffinit | ( | lua_State * | L, |
luaL_Buffer * | B ) |
Definition at line 472 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API char * luaL_buffinitsize | ( | lua_State * | L, |
luaL_Buffer * | B, | ||
size_t | sz ) |
Definition at line 504 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_callmeta | ( | lua_State * | L, |
int | obj, | ||
const char * | e ) |
Definition at line 219 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_checkany | ( | lua_State * | L, |
int | narg ) |
Definition at line 152 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_Integer luaL_checkinteger | ( | lua_State * | L, |
int | numArg ) |
Definition at line 189 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API const char * luaL_checklstring | ( | lua_State * | L, |
int | numArg, | ||
size_t * | l ) |
Definition at line 158 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_Number luaL_checknumber | ( | lua_State * | L, |
int | numArg ) |
Definition at line 176 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API int luaL_checkoption | ( | lua_State * | L, |
int | narg, | ||
const char * | def, | ||
const char *const | lst[] ) |
Definition at line 99 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_checkstack | ( | lua_State * | L, |
int | sz, | ||
const char * | msg ) |
Definition at line 140 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_checktype | ( | lua_State * | L, |
int | narg, | ||
int | t ) |
Definition at line 146 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void * luaL_checkudata | ( | lua_State * | L, |
int | ud, | ||
const char * | tname ) |
Definition at line 124 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_Unsigned luaL_checkunsigned | ( | lua_State * | L, |
int | numArg ) |
Definition at line 398 of file lua-5.2.4/src/lauxlib.c.
References LUA_TNUMBER, lua_tounsignedx(), and tag_error().
Referenced by andaux(), b_arshift(), b_extract(), b_lshift(), b_or(), b_replace(), b_rot(), b_rshift(), b_xor(), luaL_optunsigned(), and math_randomseed().
LUALIB_API void luaL_checkversion_ | ( | lua_State * | L, |
lua_Number | ver ) |
Definition at line 944 of file lua-5.2.4/src/lauxlib.c.
References lua_pop, lua_pushnumber(), lua_tointeger, lua_tounsigned, lua_version(), luaL_error(), and NULL.
LUALIB_API int luaL_error | ( | lua_State * | L, |
const char * | fmt, | ||
... ) |
Definition at line 86 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API int luaL_execresult | ( | lua_State * | L, |
int | stat ) |
Definition at line 247 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_fileresult | ( | lua_State * | L, |
int | stat, | ||
const char * | fname ) |
Definition at line 207 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_getmetafield | ( | lua_State * | L, |
int | obj, | ||
const char * | e ) |
Definition at line 203 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API int luaL_getsubtable | ( | lua_State * | L, |
int | idx, | ||
const char * | fname ) |
Definition at line 866 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API const char * luaL_gsub | ( | lua_State * | L, |
const char * | s, | ||
const char * | p, | ||
const char * | r ) |
Definition at line 340 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API int luaL_len | ( | lua_State * | L, |
int | idx ) |
Definition at line 725 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_loadbufferx | ( | lua_State * | L, |
const char * | buff, | ||
size_t | sz, | ||
const char * | name, | ||
const char * | mode ) |
Definition at line 682 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_loadfilex | ( | lua_State * | L, |
const char * | filename, | ||
const char * | mode ) |
Definition at line 630 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_loadstring | ( | lua_State * | L, |
const char * | s ) |
Definition at line 618 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API int luaL_newmetatable | ( | lua_State * | L, |
const char * | tname ) |
Definition at line 112 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_State * luaL_newstate | ( | void | ) |
Definition at line 647 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_Integer luaL_optinteger | ( | lua_State * | L, |
int | nArg, | ||
lua_Integer | def ) |
Definition at line 197 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API const char * luaL_optlstring | ( | lua_State * | L, |
int | numArg, | ||
const char * | def, | ||
size_t * | l ) |
Definition at line 165 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_Number luaL_optnumber | ( | lua_State * | L, |
int | nArg, | ||
lua_Number | def ) |
Definition at line 184 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API lua_Unsigned luaL_optunsigned | ( | lua_State * | L, |
int | numArg, | ||
lua_Unsigned | def ) |
Definition at line 413 of file lua-5.2.4/src/lauxlib.c.
References luaL_checkunsigned(), and luaL_opt.
LUALIB_API char * luaL_prepbuffsize | ( | luaL_Buffer * | B, |
size_t | sz ) |
Definition at line 437 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API void luaL_pushresult | ( | luaL_Buffer * | B | ) |
Definition at line 447 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_pushresultsize | ( | luaL_Buffer * | B, |
size_t | sz ) |
Definition at line 479 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API int luaL_ref | ( | lua_State * | L, |
int | t ) |
Definition at line 481 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_requiref | ( | lua_State * | L, |
const char * | modname, | ||
lua_CFunction | openf, | ||
int | glb ) |
Definition at line 886 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API void luaL_setfuncs | ( | lua_State * | L, |
const luaL_Reg * | l, | ||
int | nup ) |
Definition at line 848 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API void luaL_setmetatable | ( | lua_State * | L, |
const char * | tname ) |
Definition at line 284 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API void * luaL_testudata | ( | lua_State * | L, |
int | ud, | ||
const char * | tname ) |
Definition at line 290 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API const char * luaL_tolstring | ( | lua_State * | L, |
int | idx, | ||
size_t * | len ) |
Definition at line 737 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API void luaL_traceback | ( | lua_State * | L, |
lua_State * | L1, | ||
const char * | msg, | ||
int | level ) |
Definition at line 116 of file lua-5.2.4/src/lauxlib.c.
LUALIB_API void luaL_unref | ( | lua_State * | L, |
int | t, | ||
int | ref ) |
Definition at line 504 of file lua-5.1.5/src/lauxlib.c.
LUALIB_API void luaL_where | ( | lua_State * | L, |
int | lvl ) |
Definition at line 73 of file lua-5.1.5/src/lauxlib.c.