Home
last modified time | relevance | path

Searched refs:runtime (Results 1 - 6 of 6) sorted by relevance

/drivers/external_device_manager/services/native/driver_extension/src/
H A Ddriver_extension.cpp22 #include "runtime.h"
35 DriverExtension* DriverExtension::Create(const std::unique_ptr<Runtime>& runtime) in Create() argument
37 if (!runtime) { in Create()
42 return creator_(runtime); in Create()
45 HILOG_INFO("DriverExtension::Create runtime"); in Create()
46 switch (runtime->GetLanguage()) { in Create()
48 return JsDriverExtension::Create(runtime); in Create()
H A Ddriver_extension_module_loader.cpp23 Extension *DriverExtensionModuleLoader::Create(const std::unique_ptr<Runtime>& runtime) const in Create()
25 return DriverExtension::Create(runtime); in Create()
H A Djs_driver_extension.cpp120 JsDriverExtension* JsDriverExtension::Create(const std::unique_ptr<Runtime>& runtime) in Create() argument
122 return new JsDriverExtension(static_cast<JsRuntime&>(*runtime)); in Create()
/drivers/external_device_manager/services/native/driver_extension/include/
H A Ddriver_extension.h26 using CreatorDriverFunc = std::function<DriverExtension* (const std::unique_ptr<Runtime>& runtime)>;
67 * @param runtime The runtime.
70 static DriverExtension* Create(const std::unique_ptr<Runtime>& runtime);
H A Ddriver_extension_module_loader.h29 * @param runtime The runtime.
32 virtual Extension *Create(const std::unique_ptr<Runtime>& runtime) const override;
H A Djs_driver_extension.h40 * @param runtime The runtime.
43 static JsDriverExtension* Create(const std::unique_ptr<Runtime>& runtime);

Completed in 2 milliseconds