Searched refs:LuaEngine (Results 1 – 5 of 5) sorted by relevance
195 ScriptExecutorListener* LuaEngine::sListener = nullptr;197 LuaEngine::LuaEngine() { in LuaEngine() function in com::android::car::scriptexecutor::LuaEngine203 LuaEngine::~LuaEngine() { in ~LuaEngine()207 lua_State* LuaEngine::getLuaState() { in getLuaState()218 int LuaEngine::loadScript(const char* scriptBody) { in loadScript()242 lua_register(mLuaState, "on_error", LuaEngine::onError); in loadScript()246 int LuaEngine::pushFunction(const char* functionName) { in pushFunction()264 int LuaEngine::run() { in run()280 int LuaEngine::onSuccess(lua_State* lua) { in onSuccess()307 int LuaEngine::onScriptFinished(lua_State* lua) { in onScriptFinished()[all …]
34 return static_cast<jlong>(reinterpret_cast<intptr_t>(new LuaEngine())); in Java_com_android_car_scriptexecutor_ScriptExecutor_nativeInitLuaEngine()39 delete reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_ScriptExecutor_nativeDestroyLuaEngine()84 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_ScriptExecutor_nativeInvokeScript()85 LuaEngine::resetListener(new ScriptExecutorListener(env, listener)); in Java_com_android_car_scriptexecutor_ScriptExecutor_nativeInvokeScript()
34 class LuaEngine {36 LuaEngine();38 virtual ~LuaEngine();
34 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in hasIntegerArray()75 return static_cast<jlong>(reinterpret_cast<intptr_t>(new LuaEngine())); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeCreateLuaEngine()80 delete reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeDestroyLuaEngine()86 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativePushBundleToLuaTableCaller()92 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeGetObjectSize()99 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeHasBooleanValue()116 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeHasIntValue()134 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeHasDoubleValue()152 LuaEngine* engine = reinterpret_cast<LuaEngine*>(static_cast<intptr_t>(luaEnginePtr)); in Java_com_android_car_scriptexecutor_JniUtilsTest_nativeHasStringValue()
42 "src/LuaEngine.cpp",