00001 /* 00002 ** $Id: lualib.h,v 1.36.1.1 2007/12/27 13:02:25 roberto Exp $ 00003 ** Lua standard libraries 00004 ** See Copyright Notice in lua.h 00005 */ 00006 00007 00008 #ifndef lualib_h 00009 #define lualib_h 00010 00011 #include "lua.h" 00012 00013 00014 /* Key to file-handle type */ 00015 #define LUA_FILEHANDLE "FILE*" 00016 00017 00018 #define LUA_COLIBNAME "coroutine" 00019 LUALIB_API int (luaopen_base) (lua_State *L); 00020 00021 #define LUA_TABLIBNAME "table" 00022 LUALIB_API int (luaopen_table) (lua_State *L); 00023 00024 #define LUA_IOLIBNAME "io" 00025 LUALIB_API int (luaopen_io) (lua_State *L); 00026 00027 #define LUA_OSLIBNAME "os" 00028 LUALIB_API int (luaopen_os) (lua_State *L); 00029 00030 #define LUA_STRLIBNAME "string" 00031 LUALIB_API int (luaopen_string) (lua_State *L); 00032 00033 #define LUA_MATHLIBNAME "math" 00034 LUALIB_API int (luaopen_math) (lua_State *L); 00035 00036 #define LUA_DBLIBNAME "debug" 00037 LUALIB_API int (luaopen_debug) (lua_State *L); 00038 00039 #define LUA_LOADLIBNAME "package" 00040 LUALIB_API int (luaopen_package) (lua_State *L); 00041 00042 00043 /* open all previous libraries */ 00044 LUALIB_API void (luaL_openlibs) (lua_State *L); 00045 00046 00047 00048 #ifndef lua_assert 00049 #define lua_assert(x) ((void)0) 00050 #endif 00051 00052 00053 #endif
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:49:55 2011 by Doxygen 1.6.1