Home
last modified time | relevance | path

Searched refs:ImplClass (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/manager/src/framework/
H A Dimpl_class.cpp42 string ImplClass::emptyString_;
44 ImplClass::ImplClass() : selfKey_(*this) in ImplClass() function in OHOS::MultimediaPlugin::ImplClass
91 PluginClassBase *ImplClass::CreateObject(uint32_t &errorCode) in CreateObject()
139 weak_ptr<Plugin> ImplClass::GetPluginRef() const in GetPluginRef()
148 const string &ImplClass::GetClassName() const in GetClassName()
153 const string &ImplClass::GetPackageName() const in GetPackageName()
169 bool ImplClass::IsSupport(uint16_t interfaceID) const in IsSupport()
182 void ImplClass::OnObjectDestroy() in OnObjectDestroy()
219 const set<uint32_t> &ImplClass::GetServices() const in GetServices()
244 bool ImplClass::AnalysisServices(const json &classInfo) in AnalysisServices()
[all …]
H A Dimpl_class_mgr.h31 class ImplClass; variable
45 …std::shared_ptr<ImplClass> GetImplClass(const std::string &packageName, const std::string &classNa…
49 …std::shared_ptr<ImplClass> SearchByPriority(const std::list<std::shared_ptr<ImplClass>> &candidate…
51 …std::shared_ptr<ImplClass> SearchSimplePriority(const std::list<std::shared_ptr<ImplClass>> &candi…
57 using NameClassMultimap = PointerKeyMultimap<const std::string, std::shared_ptr<ImplClass>>;
58 using ServiceClassMultimap = std::multimap<uint32_t, std::shared_ptr<ImplClass>>;
H A Dimpl_class_mgr.cpp42 shared_ptr<ImplClass> implClass = std::make_shared<ImplClass>(); in AddClass()
126 uint32_t serviceFlag = ImplClass::MakeServiceFlag(interfaceID, serviceType); in CreateObject()
127 list<shared_ptr<ImplClass>> candidates; in CreateObject()
134 shared_ptr<ImplClass> &temp = iter->second; in CreateObject()
141 shared_ptr<ImplClass> target = SearchByPriority(candidates, priorityScheme); in CreateObject()
157 uint32_t serviceFlag = ImplClass::MakeServiceFlag(interfaceID, serviceType); in ImplClassMgrGetClassInfo()
169 shared_ptr<ImplClass> &temp = iter->second; in ImplClassMgrGetClassInfo()
192 shared_ptr<ImplClass> ImplClassMgr::GetImplClass(const string &packageName, const string &className) in GetImplClass()
195 shared_ptr<ImplClass> implClass = nullptr; in GetImplClass()
219 shared_ptr<ImplClass> ImplClassMgr::SearchByPriority(const list<shared_ptr<ImplClass>> &candidates, in SearchByPriority()
[all …]
H A Dimpl_class_key.h23 class ImplClass; variable
28 explicit ImplClassKey(ImplClass &key) : implClass_(key) {}; in ImplClassKey()
33 ImplClass &implClass_;
H A Dimpl_class.h39 class ImplClass final {
41 ImplClass();
42 ~ImplClass() = default;
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/plugin_test/
H A Dplugins_manager_src_framework_test.cpp124 ImplClass key;
243 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
259 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
274 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
290 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
305 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
319 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
333 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
348 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
362 ImplClass &implClass = DelayedRefSingleton<ImplClass>::GetInstance();
[all …]
/ohos5.0/foundation/multimedia/image_framework/plugins/manager/include/
H A Dplugin_class_base.h32 friend class ImplClass;