#include <clua.h>
Public Member Functions | |
lua_datum (CLua &lua, int stackpos=-1, bool pop=true) | |
lua_datum (const lua_datum &other) | |
const lua_datum & | operator= (const lua_datum &other) |
void | shutdown (CLua &lua) |
~lua_datum () | |
void | push () const |
bool | is_table () const |
bool | is_function () const |
bool | is_number () const |
bool | is_string () const |
bool | is_udata () const |
Public Attributes | |
CLua & | lua |
lua_datum::lua_datum | ( | CLua & | lua, | |
int | stackpos = -1 , |
|||
bool | pop = true | |||
) |
lua_datum::lua_datum | ( | const lua_datum & | other | ) |
lua_datum::~lua_datum | ( | ) |
void lua_datum::shutdown | ( | CLua & | lua | ) | [virtual] |
Implements lua_shutdown_listener.
void lua_datum::push | ( | ) | const |
bool lua_datum::is_table | ( | ) | const |
bool lua_datum::is_function | ( | ) | const |
bool lua_datum::is_number | ( | ) | const |
bool lua_datum::is_string | ( | ) | const |
bool lua_datum::is_udata | ( | ) | const |