This is the complete list of members for LuaStack, including all inherited members.
_callFromLua | LuaStack | protected |
_referenceCount | Ref | protected |
_state | LuaStack | protected |
_xxteaEnabled | LuaStack | protected |
_xxteaKey | LuaStack | protected |
_xxteaKeyLen | LuaStack | protected |
_xxteaSign | LuaStack | protected |
_xxteaSignLen | LuaStack | protected |
addLuaLoader(lua_CFunction func) | LuaStack | virtual |
addSearchPath(const char *path) | LuaStack | virtual |
attach(lua_State *L) | LuaStack | static |
autorelease() | Ref | |
clean(void) | LuaStack | virtual |
cleanupXXTEAKeyAndSign() | LuaStack | virtual |
create(void) | LuaStack | static |
executeFunction(int numArgs) | LuaStack | virtual |
executeFunction(int handler, int numArgs, int numResults, const std::function< void(lua_State *, int)> &func) | LuaStack | virtual |
executeFunctionByHandler(int nHandler, int numArgs) | LuaStack | virtual |
executeFunctionReturnArray(int handler, int numArgs, int numResults, __Array &resultArray) | LuaStack | virtual |
executeGlobalFunction(const char *functionName) | LuaStack | virtual |
executeScriptFile(const char *filename) | LuaStack | virtual |
executeString(const char *codes) | LuaStack | virtual |
getLuaState(void) | LuaStack | inline |
getReferenceCount() const | Ref | |
handleAssert(const char *msg) | LuaStack | virtual |
init(void) | LuaStack | protected |
initWithLuaState(lua_State *L) | LuaStack | protected |
luaLoadBuffer(lua_State *L, const char *chunk, int chunkSize, const char *chunkName) | LuaStack | |
LuaStack(void) | LuaStack | inlineprotected |
pushBoolean(bool boolValue) | LuaStack | virtual |
pushFloat(float floatValue) | LuaStack | virtual |
pushFunctionByHandler(int nHandler) | LuaStack | virtual |
pushInt(int intValue) | LuaStack | virtual |
pushLong(long longValue) | LuaStack | virtual |
pushLuaValue(const LuaValue &value) | LuaStack | virtual |
pushLuaValueArray(const LuaValueArray &array) | LuaStack | virtual |
pushLuaValueDict(const LuaValueDict &dict) | LuaStack | virtual |
pushNil(void) | LuaStack | virtual |
pushObject(Ref *objectValue, const char *typeName) | LuaStack | virtual |
pushString(const char *stringValue) | LuaStack | virtual |
pushString(const char *stringValue, int length) | LuaStack | virtual |
reallocateScriptHandler(int nHandler) | LuaStack | virtual |
Ref() | Ref | protected |
release() | Ref | |
reload(const char *moduleFileName) | LuaStack | virtual |
removeScriptHandler(int nHandler) | LuaStack | virtual |
removeScriptObjectByObject(Ref *object) | LuaStack | virtual |
retain() | Ref | |
setXXTEAKeyAndSign(const char *key, int keyLen, const char *sign, int signLen) | LuaStack | virtual |
~LuaStack() | LuaStack | virtual |
~Ref() | Ref | virtual |