Home
last modified time | relevance | path

Searched defs:IPlugin (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/plugin/
H A Dintf_plugin.h122 struct IPlugin : public ITypeInfo { struct
138 using RegisterInterfacesFn = PluginToken (*)(IPluginRegister&); argument
139 using UnregisterInterfacesFn = void (*)(PluginToken);
144 const Version version;
160 const BASE_NS::array_view<const BASE_NS::Uid> pluginDependencies;
/ohos5.0/base/msdp/device_status/rust/plugin_manager/src/
H A Dlib.rs92 fn do_load_plugin(&mut self, intention: Intention) -> Option<Box<dyn IPlugin>> { in do_load_plugin()
128 pub fn load_plugin(&mut self, intention: Intention) -> Option<Box<dyn IPlugin>> in load_plugin()
/ohos5.0/foundation/ai/ai_engine/services/server/plugin_manager/include/
H A Dplugin_manager.h30 class IPlugin; variable
/ohos5.0/base/msdp/device_status/rust/data/sys/src/
H A Dplugin_manager.rs35 pub trait IPlugin: Any + Send + Sync + std::panic::RefUnwindSafe { interface
/ohos5.0/base/msdp/device_status/rust/ipc/server/src/
H A Dfusion_ipc_delegator.rs70 fn load_plugin(&self, intention: Intention) -> FusionResult<Box<dyn IPlugin>> { in load_plugin()