Home
last modified time | relevance | path

Searched refs:LuaEngine (Results 1 – 5 of 5) sorted by relevance

/aosp12/packages/services/Car/packages/ScriptExecutor/src/
H A DLuaEngine.cpp195 ScriptExecutorListener* LuaEngine::sListener = nullptr;
197 LuaEngine::LuaEngine() { in LuaEngine() function in com::android::car::scriptexecutor::LuaEngine
203 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 …]
H A DScriptExecutorJni.cpp34 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()
H A DLuaEngine.h34 class LuaEngine {
36 LuaEngine();
38 virtual ~LuaEngine();
/aosp12/packages/services/Car/packages/ScriptExecutor/tests/unit/src/com/android/car/scriptexecutor/
H A DJniUtilsTestHelper.cpp34 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()
/aosp12/packages/services/Car/packages/ScriptExecutor/
H A DAndroid.bp42 "src/LuaEngine.cpp",