/ohos5.0/base/update/updater/services/script/script_interpreter/ |
H A D | script_expression.cpp | 74 UScriptValuePtr variable = inter.FindVariable(local, identifier_); in Execute() 101 UScriptValuePtr result = expression_->Execute(inter, local); in Execute() 107 UScriptValuePtr var = inter.FindVariable(local, identifier_); in Execute() 109 inter.UpdateVariable(local, identifier_, result); in Execute() 117 local->UpdateVariables(inter, result, identifiers, index); in Execute() 129 INTERPRETER_LOGI(inter, local, "BinaryExpression::Execute "); in Execute() 131 left = left_->Execute(inter, local); in Execute() 140 right = right_->Execute(inter, local); in Execute() 157 if (inter.IsNativeFunction(functionName_)) { in Execute() 158 return inter.ExecuteNativeFunc(local, functionName_, params_); in Execute() [all …]
|
H A D | script_function.cpp | 31 UScriptValuePtr ScriptFunction::Execute(ScriptInterpreter &inter, in Execute() argument 38 inter.GetInstanceId(), functionName_.c_str()); in Execute() 45 inter.GetInstanceId(), functionName_.c_str()); in Execute() 51 inter.GetInstanceId(), functionName_.c_str()); in Execute() 56 std::vector<std::string> paramNames = GetParamNames(inter, context); in Execute() 58 UScriptValuePtr var = expression->Execute(inter, context); in Execute() 61 inter.GetInstanceId(), functionName_.c_str()); in Execute() 66 inter.GetInstanceId(), index, functionName_.c_str()); in Execute() 69 funcContext->UpdateVariables(inter, var, paramNames, index); in Execute() 72 UScriptStatementResult result = statements_->Execute(inter, funcContext); in Execute() [all …]
|
H A D | script_interpreter.h | 25 #define INTERPRETER_LOGE(inter, context, format, ...) \ argument 27 "[INTERPRETER %d-%d]"#format, (inter).GetInstanceId(), (context)->GetContextId(), ##__VA_ARGS__) 28 #define INTERPRETER_LOGI(inter, context, format, ...) \ argument 30 "[INTERPRETER %d-%d]"#format, (inter).GetInstanceId(), (context)->GetContextId(), ##__VA_ARGS__) 31 #define INTERPRETER_LOGD(inter, context, format, ...) \ argument 33 "[INTERPRETER %d-%d]"#format, (inter).GetInstanceId(), (context)->GetContextId(), ##__VA_ARGS__)
|
H A D | script_expression.h | 60 virtual UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local); 83 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 102 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 120 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 137 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 161 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 179 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 198 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override;
|
H A D | script_interpreter.cpp | 37 auto inter = new (std::nothrow) ScriptInterpreter(manager); in ExecuteScript() local 38 if (inter == nullptr) { in ExecuteScript() 43 int32_t ret = inter->LoadScript(pkgStream); in ExecuteScript() 49 ret = inter->Execute(); in ExecuteScript() 50 delete inter; in ExecuteScript() 51 inter = nullptr; in ExecuteScript()
|
H A D | script_context.cpp | 96 TWapper* inter = static_cast<TWapper*>(innerParam_[index].get()); in GetParam() local 97 value = inter->GetValue(); in GetParam() 117 UScriptValuePtr UScriptInterpretContext::FindVariable(const ScriptInterpreter &inter, std::string i… in FindVariable() argument 119 INTERPRETER_LOGI(inter, this, "FindVariable varName:%s ", id.c_str()); in FindVariable() 131 void UScriptInterpretContext::UpdateVariable(const ScriptInterpreter &inter, std::string id, in UpdateVariable() argument 134 INTERPRETER_LOGI(inter, this, " Update varName:%s value: %s", id.c_str(), in UpdateVariable() 139 void UScriptInterpretContext::UpdateVariables(const ScriptInterpreter &inter, in UpdateVariables() argument 149 UpdateVariable(inter, ids[startIndex], value); in UpdateVariables() 160 UpdateVariable(inter, ids[startIndex], out); in UpdateVariables()
|
H A D | script_function.h | 44 … UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local, ScriptParams *params); 47 … std::vector<std::string> GetParamNames(ScriptInterpreter &inter, UScriptContextPtr context) const;
|
H A D | script_context.h | 241 UScriptValuePtr FindVariable(const ScriptInterpreter &inter, std::string id); 242 void UpdateVariable(const ScriptInterpreter &inter, std::string id, UScriptValuePtr value); 243 void UpdateVariables(const ScriptInterpreter &inter,
|
/ohos5.0/foundation/communication/dsoftbus/tests/core/connection/manager/ |
H A D | connection_manager_test.cpp | 114 ConnectFuncInterface *inter = (ConnectFuncInterface*)calloc(1, sizeof(ConnectFuncInterface)); in ConnInitObject() local 115 if (inter == nullptr) { in ConnInitObject() 120 inter->ConnectDevice = ObjectConnectDevice; in ConnInitObject() 121 inter->PostBytes = ObjectPostBytes; in ConnInitObject() 122 inter->DisconnectDevice = ObjectDisconnectDevice; in ConnInitObject() 123 inter->GetConnectionInfo = ObjectGetConnectionInfo; in ConnInitObject() 124 inter->StartLocalListening = ObjectStartLocalListening; in ConnInitObject() 125 inter->StopLocalListening = ObjectStopLocalListening; in ConnInitObject() 126 return inter; in ConnInitObject()
|
/ohos5.0/docs/en/application-dev/basic-services/ |
H A D | basic-services-kit-overview.md | 3 …read/write, file upload/download, file compression, file printing, inter-process/inter-thread comm… 33 …eference/apis-basic-services-kit/js-apis-commonEventManager.md): provides inter-process communicat… 52 …oncurrency-overview.md) in ArkTS Kit needs to use Emitter in this kit for inter-thread communicati… 54 …odels/abilitykit-overview.md): Common events in this kit are required for inter-process communicat…
|
/ohos5.0/docs/en/application-dev/arkts-utils/ |
H A D | interthread-communication-overview.md | 9 Currently, ArkTS provides two concurrency capabilities to support inter-thread communication: TaskP… 15 …rovided by ArkTS, multiple inter-thread communication capabilities are supported to meet the requi…
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-dfx-hitracechain.md | 5 … the call chain with the same **traceid** throughout the inter-device, inter-process, and inter-th… 24 **Figure 2** Service calling process \(inter-device and inter-process synchronous call\) 26 …/service-calling-process-(inter-device-and-inter-process-synchronous-call).png "service-calling-pr… 142 Inter-device, inter-process, and inter-thread calls are implemented through the communication mecha…
|
H A D | subsys-dfx-overview.md | 38 … with control commands and data transmitted over intra-process, inter-process, and inter-device co…
|
/ohos5.0/docs/en/application-dev/dfx/ |
H A D | hitracemeter-guidelines-ndk.md | 3 … the call chain of a service process and locate faults in inter-device, inter-process, or inter-th…
|
/ohos5.0/base/update/sys_installer/frameworks/ipc_server/src/ |
H A D | module_update_stub.cpp | 204 auto inter = requestFuncMap_.find(code); in OnRemoteRequest() local 205 if (inter != requestFuncMap_.end()) { in OnRemoteRequest() 210 return inter->second(this, data, reply, option); in OnRemoteRequest()
|
H A D | sys_installer_stub.cpp | 210 auto inter = requestFuncMap_.find(code); in OnRemoteRequest() local 211 if (inter != requestFuncMap_.end()) { in OnRemoteRequest() 216 return inter->second(this, data, reply, option); in OnRemoteRequest()
|
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/ |
H A D | fill_gradient.h | 63 FillGradient(FillInterpolator& inter, Gradient& GradientFunction, in FillGradient() argument 65 : interpolator_(&inter), in FillGradient()
|
/ohos5.0/docs/zh-cn/application-dev/application-models/ |
H A D | component-startup-rules-fa.md | 71 
|
H A D | component-startup-rules.md | 64 
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | util.h | 170 inline AnyReturnValue Interpolate(IInterpolator::ConstPtr inter, const IProperty::Ptr& output, in Interpolate() argument 177 auto ret = inter->Interpolate(*iany, *from, *to, t); in Interpolate()
|
/ohos5.0/docs/en/application-dev/application-models/ |
H A D | process-model-fa.md | 16 The system provides the following inter-process communication (IPC) mechanism:
|
H A D | thread-model-fa.md | 22 …different services run on different threads. Service interaction requires inter-thread communicati…
|
H A D | fa-model-development-overview.md | 13 | Thread model| Learn the thread model and common inter-thread communication modes of the FA model.…
|
/ohos5.0/foundation/communication/wifi/wifi/utils/src/ |
H A D | wifi_hisysevent.cpp | 61 void WriteWifiP2pStateHiSysEvent(const std::string& inter, int32_t type, int32_t state) in WriteWifiP2pStateHiSysEvent() argument 63 WriteEventBehavior("WIFI_P2P_STATE", "INTERFACE", inter, "P2PTYPE", type, "STATE", state); in WriteWifiP2pStateHiSysEvent()
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_5.0.0.44/ |
H A D | changelogs-arkts.md | 43 If only inter-thread communication is involved, you can use the **worker.ThreadWorker** class to cr…
|