Home
last modified time | relevance | path

Searched refs:PluginProxy (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/base/hiviewdfx/hiview/base/
H A Dplugin_proxy.cpp22 bool PluginProxy::OnEvent(std::shared_ptr<Event>& event) in OnEvent()
33 bool PluginProxy::CanProcessEvent(std::shared_ptr<Event> event) in CanProcessEvent()
44 bool PluginProxy::CanProcessMoreEvents() in CanProcessMoreEvents()
55 std::string PluginProxy::GetHandlerInfo() in GetHandlerInfo()
67 void PluginProxy::Dump(int fd, const std::vector<std::string>& cmds) in Dump()
75 void PluginProxy::OnEventListeningCallback(const Event &msg) in OnEventListeningCallback()
85 bool PluginProxy::LoadPluginIfNeed() in LoadPluginIfNeed()
106 void PluginProxy::DestroyInstanceIfNeed(time_t maxIdleTime) in DestroyInstanceIfNeed()
H A Dlibhiviewbase.map22 "OHOS::HiviewDFX::PluginProxy::LoadPluginIfNeed()";
31 "OHOS::HiviewDFX::PluginProxy::DestroyInstanceIfNeed(long long)";
121 "OHOS::HiviewDFX::PluginProxy::DestroyInstanceIfNeed(long)";
169 vtable?for?OHOS::HiviewDFX::PluginProxy;
/ohos5.0/base/hiviewdfx/hiview/base/include/
H A Dplugin_proxy.h28 class PluginProxy : public Plugin {
30 PluginProxy() {}; in PluginProxy() function
31 virtual ~PluginProxy() {}; in ~PluginProxy()
/ohos5.0/base/hiviewdfx/hiview/core/test/unittest/common/
H A Dplugin_bundle_test.cpp92 if (std::static_pointer_cast<PluginProxy>(pluginPair->second)->HoldInstance()) {
102 if (!std::static_pointer_cast<PluginProxy>(pluginPair->second)->HoldInstance()) {
108 if (std::static_pointer_cast<PluginProxy>(pluginPair->second)->HoldInstance()) {
/ohos5.0/base/hiviewdfx/hiview/core/
H A Dhiview_platform.cpp424 plugin = std::make_shared<PluginProxy>(); in CreatePlugin()
426 (std::static_pointer_cast<PluginProxy>(plugin))->SetPluginConfig(pluginInfo); in CreatePlugin()
525 … std::shared_ptr<PluginProxy> pluginProxy = std::static_pointer_cast<PluginProxy>(plugin); in InitPlugin()
902 auto proxyPtr = std::static_pointer_cast<PluginProxy>(proxy); in InstancePluginByProxy()
959 auto ptr = std::static_pointer_cast<PluginProxy>(pluginKv.second); in CheckUnloadablePlugins()
965 auto task = std::bind(&PluginProxy::DestroyInstanceIfNeed, ptr.get(), maxIdleTime_); in CheckUnloadablePlugins()
/ohos5.0/base/hiviewdfx/hiview/plugins/freeze_detector/test/unittest/common/
H A Dfreeze_detector_test.cpp173 std::shared_ptr<PluginProxy> pluginProxy = std::static_pointer_cast<PluginProxy>(plugin);