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.