|
EasyLua
1.0
Lua API meta compiler for C++.
|
The main include file for the EasyLua library. More...
#include <stdexcept>#include <tuple>#include <cstdlib>#include <cstring>#include <unordered_map>#include <lua.hpp>Go to the source code of this file.
Namespaces | |
| EasyLua | |
| This namespace contains all of the EasyLua API which is to prevent accidental naming conflicts. | |
| EasyLua::Resolvers | |
| Namespace that contains all of the compile-time resolving code for EasyLua. The end programmer will not have to interface with anything here directly. | |
Macros | |
| #define | INLINE __forceinline |
Typedefs | |
| typedef size_t | EasyLua::StringLength |
| typedef size_t | EasyLua::ParameterCount |
| typedef size_t | EasyLua::ReturnCount |
Enumerations | |
| enum | EasyLua::EASYLUA_TYPE { EasyLua::EASYLUA_INTEGER = 0, EasyLua::EASYLUA_STRING = 1, EasyLua::EASYLUA_TABLE = 2, EasyLua::EASYLUA_FLOAT = 3 } |
| Enumeration representing the supported types in the EasyLua library. More... | |
The main include file for the EasyLua library.
1.8.9.1