Definition in file luaxx.hpp.
#include <lua.hpp>
#include <string>
#include <vector>
#include <new>
#include <exception>


Go to the source code of this file.
Namespaces | |
| namespace | lua |
Classes | |
| class | lua::bad_alloc |
| A memory allocation error. More... | |
| class | lua::bad_conversion |
| An error converting a lua type. More... | |
| class | lua::exception |
| A generic lua exception. More... | |
| class | lua::file_error |
| An error loading a lua file. More... | |
| class | lua::function |
| A lua function (not a cfunction). More... | |
| class | lua::lightuserdata |
| A lua light userdatum. More... | |
| class | lua::nil |
| A Lua nil (this class does not have any data). More... | |
| class | lua::runtime_error |
| A lua runtime error. More... | |
| class | lua::state |
| This is the Luaxx equivalent of lua_State. More... | |
| class | lua::syntax_error |
| A syntax error. More... | |
| class | lua::table |
| A Lua table (this class does not have any data). More... | |
| class | lua::userdata |
| A lua userdatum. More... | |
Typedefs | |
| typedef lua_CFunction | lua::cfunction |
| A cfunction on the lua statck. | |
| typedef lua_Integer | lua::integer |
| The default lua integer type. | |
| typedef lua_Number | lua::number |
| The default lua number type. | |
| typedef lua_Reader | lua::reader |
| The type of function used by lua_load. | |
Functions | |
| template<> | |
| bool | lua::state::is< std::string > (int index) |
| [specialization] Check if the given index is a string (T = std::string). | |
Variables | |
| const int | lua::multiret = LUA_MULTRET |
| LUA_MULTIRET. | |
1.5.5