Home
last modified time | relevance | path

Searched refs:IMonitor (Results 1 - 8 of 8) sorted by relevance

/base/hiviewdfx/hiview/plugins/performance/context/
H A DBaseContext.cpp24 void BaseContext::RegisterMonitorByLogID(int logId, IMonitor* newMonitor) in RegisterMonitorByLogID()
27 std::vector<IMonitor*> monitorVector; in RegisterMonitorByLogID()
31 std::vector<IMonitor*> &monitorVec = monitors.at(logId); in RegisterMonitorByLogID()
36 std::vector<IMonitor*> BaseContext::GetMonitorsByLogID(int logId) in GetMonitorsByLogID()
H A DBaseContext.h21 #include "IMonitor.h"
30 typedef std::map<int, std::vector<IMonitor*>> MonitorMap;
32 void RegisterMonitorByLogID(int logId, IMonitor *newMonitor) override;
33 std::vector<IMonitor*> GetMonitorsByLogID(int logId) override;
H A DNormalContext.h48 IMonitor* MakeAppStartMonitor(const CommonParts& common);
50 IMonitor* MakeJankAnimatorMonitor(const CommonParts& common);
H A DNormalContext.cpp60 IMonitor* appStartMonitor = MakeAppStartMonitor(common); in InitAppStartMonitor()
75 IMonitor* NormalContext::MakeAppStartMonitor(const NormalContext::CommonParts& common) in MakeAppStartMonitor()
92 IMonitor* animatorMonitor = MakeJankAnimatorMonitor(common); in InitJankAnimatorMonitor()
98 IMonitor* NormalContext::MakeJankAnimatorMonitor(const NormalContext::CommonParts& common) in MakeJankAnimatorMonitor()
/base/hiviewdfx/hiview/plugins/performance/
H A DIMonitor.h22 class IMonitor { class
24 virtual ~IMonitor() = default;
H A DIMonitorRegistry.h18 #include "IMonitor.h"
26 virtual void RegisterMonitorByLogID(int logId, IMonitor* monitor) = 0;
27 virtual std::vector<IMonitor*> GetMonitorsByLogID(int logId) = 0;
H A DXperfPlugin.cpp162 std::vector<IMonitor*> monitorVec; in DispatchToMonitor()
169 for (IMonitor* monitor : monitorVec) { in DispatchToMonitor()
/base/hiviewdfx/hiview/plugins/performance/monitor/
H A DDefaultMonitor.h18 #include "IMonitor.h"
22 class DefaultMonitor : public IMonitor {

Completed in 2 milliseconds