|
Compounds |
| class | AdsoLua |
| struct | AdsoLuaFunction |
| class | AdsoLuaInterface |
| | Abstract class for defining a Lua-C interface. More...
|
| struct | AdsoLuaTable |
| struct | AdsoLuaUserData |
| class | AdsoProgress |
| struct | AdsoStats |
| class | WinConsole |
Defines |
| #define | iFatal fatal |
| #define | iError error |
| #define | iWarning warning |
| #define | DEBUGMSG() |
| #define | DEBUGMSGV1 DEBUGMSG |
| #define | DEBUGMSGV2 DEBUGMSG |
| #define | DEBUGMSGV3 DEBUGMSG |
| #define | DEBUGMSGV4 DEBUGMSG |
| #define | DEBUGMSGV5 DEBUGMSG |
| #define | LUA_API extern "C" |
| #define | LUALIB_API extern "C" |
| #define | ADSOLUA_MAXINTERFACES 16 |
Functions |
| int | adsoinit () |
| void | setOutputCallBack (void(*cbf)(char *)) |
| void | setErrorCallBack (void(*cbf)(char *)) |
| void | setMessageCallBack (void(*cbf)(char *)) |
| void | setPrintCallBack (void(*cbf)(char *)) |
| void | error (int level, char *fmt,...) |
| void | error (char *fmt,...) |
| void | fatal (char *fmt,...) |
| void | warning (char *fmt,...) |
| void | message (char *fmt,...) |
| void | setVerboseLevel (int level) |
| void | print (int level, char *fmt,...) |
| void | print (char *fmt,...) |
| void | eprint (char *fmt,...) |
| | Print to error stream. This defaults to stderr but may be changed with setErrorCallBack().
|
| void | info (char *fmt,...) |
| void | debugmsg (char *type, char *fmt,...) |
| int | errorMessageFlag () |
| int | globalCallback (lua_State *L) |
| | Global Lua callback for functions defined through AdsoLuaInterface.
|
Variables |
| AdsoStats | stats |