Searched refs:PerfDecorator (Results 1 – 6 of 6) sorted by relevance
22 StatInfoWrapper PerfDecorator::statInfoWrapper_;45 void PerfDecorator::SetFrequency(int frequency) in SetFrequency()50 void PerfDecorator::SetOffCPU(bool offCPU) in SetOffCPU()70 void PerfDecorator::SetCpuPercent(int cpuPercent) in SetCpuPercent()75 void PerfDecorator::SetReport(bool enable) in SetReport()80 void PerfDecorator::SaveStatCommonInfo() in SaveStatCommonInfo()90 void PerfDecorator::ResetStatInfo() in ResetStatInfo()101 CollectResult<bool> PerfDecorator::StartRun() in StartRun()107 CollectResult<bool> PerfDecorator::Pause() in Pause()113 CollectResult<bool> PerfDecorator::Resume() in Resume()[all …]
88 PerfDecorator::SaveStatCommonInfo(); in SaveAllStatInfo()121 PerfDecorator::ResetStatInfo(); in ResetAllStatInfo()
25 class PerfDecorator : public PerfCollector, public UCDecorator {27 PerfDecorator(std::shared_ptr<PerfCollector> collector) : perfCollector_(collector) {}; in PerfDecorator() function28 virtual ~PerfDecorator() = default;
47 "OHOS::HiviewDFX::UCollectUtil::PerfDecorator::ResetStatInfo()";60 "OHOS::HiviewDFX::UCollectUtil::PerfDecorator::SaveStatCommonInfo()";
124 PerfDecorator::SaveStatCommonInfo(); in CallStatFuncs()
109 return std::make_shared<PerfDecorator>(std::make_shared<PerfCollectorImpl>()); in Create()