Module lua::ffi
[−]
[src]
Low level bindings to Lua.
Reexports
pub use self::lua::lua_absindex; |
pub use self::lua::lua_arith; |
pub use self::lua::lua_atpanic; |
pub use self::lua::lua_callk; |
pub use self::lua::lua_checkstack; |
pub use self::lua::lua_close; |
pub use self::lua::lua_compare; |
pub use self::lua::lua_concat; |
pub use self::lua::lua_copy; |
pub use self::lua::lua_createtable; |
pub use self::lua::lua_dump; |
pub use self::lua::lua_error; |
pub use self::lua::lua_gc; |
pub use self::lua::lua_getallocf; |
pub use self::lua::lua_getfield; |
pub use self::lua::lua_getglobal; |
pub use self::lua::lua_gethook; |
pub use self::lua::lua_gethookcount; |
pub use self::lua::lua_gethookmask; |
pub use self::lua::lua_geti; |
pub use self::lua::lua_getinfo; |
pub use self::lua::lua_getlocal; |
pub use self::lua::lua_getmetatable; |
pub use self::lua::lua_getstack; |
pub use self::lua::lua_gettable; |
pub use self::lua::lua_gettop; |
pub use self::lua::lua_getupvalue; |
pub use self::lua::lua_getuservalue; |
pub use self::lua::lua_iscfunction; |
pub use self::lua::lua_isinteger; |
pub use self::lua::lua_isnumber; |
pub use self::lua::lua_isstring; |
pub use self::lua::lua_isuserdata; |
pub use self::lua::lua_isyieldable; |
pub use self::lua::lua_len; |
pub use self::lua::lua_load; |
pub use self::lua::lua_newstate; |
pub use self::lua::lua_newthread; |
pub use self::lua::lua_newuserdata; |
pub use self::lua::lua_next; |
pub use self::lua::lua_pcallk; |
pub use self::lua::lua_pushboolean; |
pub use self::lua::lua_pushcclosure; |
pub use self::lua::lua_pushfstring; |
pub use self::lua::lua_pushinteger; |
pub use self::lua::lua_pushlightuserdata; |
pub use self::lua::lua_pushlstring; |
pub use self::lua::lua_pushnil; |
pub use self::lua::lua_pushnumber; |
pub use self::lua::lua_pushstring; |
pub use self::lua::lua_pushthread; |
pub use self::lua::lua_pushvalue; |
pub use self::lua::lua_rawequal; |
pub use self::lua::lua_rawget; |
pub use self::lua::lua_rawgeti; |
pub use self::lua::lua_rawgetp; |
pub use self::lua::lua_rawlen; |
pub use self::lua::lua_rawset; |
pub use self::lua::lua_rawseti; |
pub use self::lua::lua_rawsetp; |
pub use self::lua::lua_resume; |
pub use self::lua::lua_rotate; |
pub use self::lua::lua_setallocf; |
pub use self::lua::lua_setfield; |
pub use self::lua::lua_setglobal; |
pub use self::lua::lua_sethook; |
pub use self::lua::lua_seti; |
pub use self::lua::lua_setlocal; |
pub use self::lua::lua_setmetatable; |
pub use self::lua::lua_settable; |
pub use self::lua::lua_settop; |
pub use self::lua::lua_setupvalue; |
pub use self::lua::lua_setuservalue; |
pub use self::lua::lua_status; |
pub use self::lua::lua_stringtonumber; |
pub use self::lua::lua_toboolean; |
pub use self::lua::lua_tocfunction; |
pub use self::lua::lua_tointegerx; |
pub use self::lua::lua_tolstring; |
pub use self::lua::lua_tonumberx; |
pub use self::lua::lua_topointer; |
pub use self::lua::lua_tothread; |
pub use self::lua::lua_touserdata; |
pub use self::lua::lua_type; |
pub use self::lua::lua_typename; |
pub use self::lua::lua_upvalueid; |
pub use self::lua::lua_upvaluejoin; |
pub use self::lua::lua_version; |
pub use self::lua::lua_xmove; |
pub use self::lua::lua_yieldk; |
pub use self::lauxlib::luaL_addlstring; |
pub use self::lauxlib::luaL_addstring; |
pub use self::lauxlib::luaL_addvalue; |
pub use self::lauxlib::luaL_argerror; |
pub use self::lauxlib::luaL_buffinit; |
pub use self::lauxlib::luaL_buffinitsize; |
pub use self::lauxlib::luaL_callmeta; |
pub use self::lauxlib::luaL_checkany; |
pub use self::lauxlib::luaL_checkinteger; |
pub use self::lauxlib::luaL_checklstring; |
pub use self::lauxlib::luaL_checknumber; |
pub use self::lauxlib::luaL_checkoption; |
pub use self::lauxlib::luaL_checkstack; |
pub use self::lauxlib::luaL_checktype; |
pub use self::lauxlib::luaL_checkudata; |
pub use self::lauxlib::luaL_error; |
pub use self::lauxlib::luaL_execresult; |
pub use self::lauxlib::luaL_fileresult; |
pub use self::lauxlib::luaL_getmetafield; |
pub use self::lauxlib::luaL_getsubtable; |
pub use self::lauxlib::luaL_gsub; |
pub use self::lauxlib::luaL_len; |
pub use self::lauxlib::luaL_loadbufferx; |
pub use self::lauxlib::luaL_loadfilex; |
pub use self::lauxlib::luaL_loadstring; |
pub use self::lauxlib::luaL_newmetatable; |
pub use self::lauxlib::luaL_newstate; |
pub use self::lauxlib::luaL_optinteger; |
pub use self::lauxlib::luaL_optlstring; |
pub use self::lauxlib::luaL_optnumber; |
pub use self::lauxlib::luaL_prepbuffsize; |
pub use self::lauxlib::luaL_pushresult; |
pub use self::lauxlib::luaL_pushresultsize; |
pub use self::lauxlib::luaL_ref; |
pub use self::lauxlib::luaL_requiref; |
pub use self::lauxlib::luaL_setfuncs; |
pub use self::lauxlib::luaL_setmetatable; |
pub use self::lauxlib::luaL_testudata; |
pub use self::lauxlib::luaL_tolstring; |
pub use self::lauxlib::luaL_traceback; |
pub use self::lauxlib::luaL_unref; |
pub use self::lauxlib::luaL_where; |
pub use self::lualib::luaopen_base; |
pub use self::lualib::luaopen_coroutine; |
pub use self::lualib::luaopen_table; |
pub use self::lualib::luaopen_io; |
pub use self::lualib::luaopen_os; |
pub use self::lualib::luaopen_string; |
pub use self::lualib::luaopen_utf8; |
pub use self::lualib::luaopen_bit32; |
pub use self::lualib::luaopen_math; |
pub use self::lualib::luaopen_debug; |
pub use self::lualib::luaopen_package; |
pub use self::lualib::luaL_openlibs; |
Structs
luaL_Buffer | |
luaL_Reg | |
luaL_Stream | |
lua_Debug |
Constants
Functions
Type Definitions
lua_Alloc |
Type for memory-allocation functions. |
lua_CFunction |
Type for native functions that can be passed to Lua. |
lua_Hook |
Type for functions to be called on debug events. |
lua_Integer |
A Lua integer, usually equivalent to |
lua_KContext | |
lua_KFunction | |
lua_Number |
A Lua number, usually equivalent to |
lua_Reader | |
lua_State | |
lua_Unsigned | |
lua_Writer |