Searched refs:ProcessStatInfoCollector (Results 1 – 4 of 4) sorted by relevance
35 ProcessStatInfoCollector::ProcessStatInfoCollector(std::shared_ptr<CollectDeviceClient> deviceClien… in ProcessStatInfoCollector() function in OHOS::HiviewDFX::UCollectUtil::ProcessStatInfoCollector41 void ProcessStatInfoCollector::InitLastProcCpuTimeInfos() in InitLastProcCpuTimeInfos()58 std::shared_ptr<ProcessCpuData> ProcessStatInfoCollector::FetchProcessCpuData(int32_t pid) in FetchProcessCpuData()69 void ProcessStatInfoCollector::UpdateCollectionTime(const CalculationTimeInfo& calcTimeInfo) in UpdateCollectionTime()109 void ProcessStatInfoCollector::CalculateProcessCpuStatInfos( in CalculateProcessCpuStatInfos()135 CalculationTimeInfo ProcessStatInfoCollector::InitCalculationTimeInfo() in InitCalculationTimeInfo()148 std::optional<ProcessCpuStatInfo> ProcessStatInfoCollector::CalculateProcessCpuStatInfo( in CalculateProcessCpuStatInfo()181 void ProcessStatInfoCollector::TryToDeleteDeadProcessInfo() in TryToDeleteDeadProcessInfo()227 CalculationTimeInfo ProcessStatInfoCollector::InitCalculationTimeInfo(int32_t pid) in InitCalculationTimeInfo()242 void ProcessStatInfoCollector::TryToDeleteDeadProcessInfoByPid(int32_t pid) in TryToDeleteDeadProcessInfoByPid()[all …]
32 … statInfoCollector_ = std::make_shared<ProcessStatInfoCollector>(deviceClient_, cpuCalculator_); in CpuCollectorImpl()
41 class ProcessStatInfoCollector {43 ProcessStatInfoCollector(std::shared_ptr<CollectDeviceClient> deviceClient,45 ~ProcessStatInfoCollector() = default;
53 std::shared_ptr<ProcessStatInfoCollector> statInfoCollector_ = nullptr;