Home
last modified time | relevance | path

Searched refs:mLuaState (Results 1 – 2 of 2) sorted by relevance

/aosp12/packages/services/Car/packages/ScriptExecutor/src/
H A DLuaEngine.cpp199 mLuaState = luaL_newstate(); in LuaEngine()
200 luaL_openlibs(mLuaState); in LuaEngine()
204 lua_close(mLuaState); in ~LuaEngine()
208 return mLuaState; in getLuaState()
224 const auto status = luaL_dostring(mLuaState, scriptBody); in loadScript()
231 lua_pop(mLuaState, 1); in loadScript()
240 lua_register(mLuaState, "on_success", LuaEngine::onSuccess); in loadScript()
242 lua_register(mLuaState, "on_error", LuaEngine::onError); in loadScript()
252 lua_getglobal(mLuaState, functionName); in pushFunction()
253 const auto status = lua_isfunction(mLuaState, /*idx= */ -1); in pushFunction()
[all …]
H A DLuaEngine.h106 lua_State* mLuaState; // owned variable