#include "lua.h"Go to the source code of this file.
Defines | |
| #define | LUA_FILEHANDLE "FILE*" |
| #define | LUA_COLIBNAME "coroutine" |
| #define | LUA_TABLIBNAME "table" |
| #define | LUA_IOLIBNAME "io" |
| #define | LUA_OSLIBNAME "os" |
| #define | LUA_STRLIBNAME "string" |
| #define | LUA_MATHLIBNAME "math" |
| #define | LUA_DBLIBNAME "debug" |
| #define | LUA_LOADLIBNAME "package" |
| #define | lua_assert(x) ((void)0) |
Functions | |
| LUALIB_API int() | luaopen_base (lua_State *L) |
| LUALIB_API int() | luaopen_table (lua_State *L) |
| LUALIB_API int() | luaopen_io (lua_State *L) |
| LUALIB_API int() | luaopen_os (lua_State *L) |
| LUALIB_API int() | luaopen_string (lua_State *L) |
| LUALIB_API int() | luaopen_math (lua_State *L) |
| LUALIB_API int() | luaopen_debug (lua_State *L) |
| LUALIB_API int() | luaopen_package (lua_State *L) |
| LUALIB_API void() | luaL_openlibs (lua_State *L) |
| #define LUA_COLIBNAME "coroutine" |
| #define LUA_DBLIBNAME "debug" |
| #define LUA_FILEHANDLE "FILE*" |
| #define LUA_IOLIBNAME "io" |
| #define LUA_LOADLIBNAME "package" |
| #define LUA_MATHLIBNAME "math" |
| #define LUA_OSLIBNAME "os" |
| #define LUA_STRLIBNAME "string" |
| #define LUA_TABLIBNAME "table" |
| LUALIB_API void() luaL_openlibs | ( | lua_State * | L | ) |
Definition at line 30 of file linit.cpp.
References luaL_Reg::func, lua_call(), lua_pushcfunction, lua_pushstring(), and luaL_Reg::name.
| LUALIB_API int() luaopen_base | ( | lua_State * | L | ) |
Definition at line 643 of file lbaselib.cpp.
References base_open(), LUA_COLIBNAME, and luaL_register().
| LUALIB_API int() luaopen_debug | ( | lua_State * | L | ) |
| LUALIB_API int() luaopen_io | ( | lua_State * | L | ) |
Definition at line 517 of file liolib.cpp.
References createmeta(), createstdfile(), io_fclose(), IO_INPUT, IO_OUTPUT, io_pclose(), lua_createtable(), LUA_ENVIRONINDEX, lua_getfield(), LUA_IOLIBNAME, lua_pop, lua_pushcfunction, lua_replace(), lua_setfenv(), lua_setfield(), and luaL_register().
| LUALIB_API int() luaopen_math | ( | lua_State * | L | ) |
| LUALIB_API int() luaopen_os | ( | lua_State * | L | ) |
| LUALIB_API int() luaopen_package | ( | lua_State * | L | ) |
Definition at line 625 of file loadlib.cpp.
References gctm(), LUA_CPATH, LUA_CPATH_DEFAULT, lua_createtable(), LUA_DIRSEP, LUA_ENVIRONINDEX, LUA_EXECDIR, lua_getfield(), LUA_GLOBALSINDEX, LUA_IGMARK, LUA_LOADLIBNAME, lua_newtable, LUA_PATH, LUA_PATH_DEFAULT, LUA_PATH_MARK, LUA_PATHSEP, lua_pop, lua_pushcfunction, lua_pushliteral, lua_pushvalue(), lua_rawseti(), LUA_REGISTRYINDEX, lua_replace(), lua_setfield(), luaL_findtable(), luaL_newmetatable(), luaL_register(), NULL, and setpath().
| LUALIB_API int() luaopen_string | ( | lua_State * | L | ) |
Definition at line 859 of file lstrlib.cpp.
References createmetatable(), lua_getfield(), lua_setfield(), LUA_STRLIBNAME, and luaL_register().
| LUALIB_API int() luaopen_table | ( | lua_State * | L | ) |
1.5.3