Classes | |
| class | LuaError |
| A generic Lua-related error. More... | |
| class | LuaRunTimeError |
| A Lua run-time error. More... | |
| class | LuaFileError |
| A Lua file-related error. More... | |
| class | LuaSyntaxError |
| An error while interpreting a chunk of Lua code. More... | |
| class | LuaMemoryError |
| A memory error reported by Lua. More... | |
| class | LuaErrorError |
| An error while executing the Lua error handler. More... | |
| class | LuaTypeError |
| An error related to types when doing some Lua-related processing. More... | |
| class | TypeMismatchError |
| class | LuaState |
| class | LuaUserData |
| class | LuaValue |
| class | LuaVariable |
Namespaces | |
| namespace | Impl |
| Implementation details of Diluculum. | |
Typedefs | |
| typedef std::vector< LuaValue > | LuaValueList |
| typedef std::map< LuaValue, LuaValue > | LuaValueMap |
Functions | |
| LuaValue | ToLuaValue (lua_State *state, int index) |
| void | PushLuaValue (lua_State *state, const LuaValue &value) |
Variables | |
| const LuaValue | Nil |
A constant with the value of nil. | |
| const LuaValueMap | EmptyLuaValueMap |
A constant that is an empty LuaValueMap. | |
| const LuaValue | EmptyTable (EmptyLuaValueMap) |
| A constant with value of an empty table. | |
Well, everything but the macros defined in Diluculum/LuaWrappers.hpp (because preprocessor macros don't know what are namespaces.)
|
|
A list of |
|
|
Type mapping from |
|
||||||||||||
|
Calls the appropriate
|
|
||||||||||||
|
Converts and returns the element at index
|
|
|
A constant that is an empty
Definition at line 286 of file LuaValue.hpp. |
|
|
A constant with value of an empty table.
|
|
|
A constant with the value of
Definition at line 283 of file LuaValue.hpp. |
1.4.6