ClanSoft logo
ClanSoft logo

    CL_LuaObject

Lua object

Parents: public CL_LuaValue

Description

Represents a general Lua object, that is, an object stored at Lua stack.

Class members

CL_LuaObject(void)
CL_LuaObject(const CL_LuaObject& org)
virtual ~CL_LuaObject(void)
CL_LuaObject& operator= (const CL_LuaValue& value)
CL_LuaObject& operator= (const CL_LuaValue& value)
virtual lua_Object getobject(void)
void push(void)
int isNil(void)
int isNumber(void)
int isString(void)
int isFunction(void)
int isUserData(void)
int isTable(void)
int type(void)
operator float()
operator const char*()
operator const char*()
operator const void*()
operator const void*()
CL_LuaObject operator[](const CL_LuaValue& index)
CL_LuaObject operator[](int index)
int operator()(void)
int operator()(const CL_LuaValue& arg1)
int operator()( const CL_LuaValue& arg1, const CL_LuaValue& arg2)
int operator()( const CL_LuaValue& arg1, const CL_LuaValue& arg2, const CL_LuaValue& arg3)
int operator()( const CL_LuaValue& arg1, const CL_LuaValue& arg2, const CL_LuaValue& arg3, const CL_LuaValue& arg4)
int operator()( const CL_LuaValue& arg1, const CL_LuaValue& arg2, const CL_LuaValue& arg3, const CL_LuaValue& arg4, const CL_LuaValue& arg5)

See Also

None


Back to index



This page was built using the Perceps documentation system.