Lines Matching refs:processCpuInfo
76 std::map<std::string, std::string> processCpuInfo = CPU::GetSysProcessCpuLoad();
77 if (!processCpuInfo.empty()) {
78 for (auto it = processCpuInfo.begin(); it != processCpuInfo.end(); ++it) {
150 std::map<std::string, std::string> processCpuInfo;
158 processCpuInfo["ProcId"] = std::to_string(data.pid);
159 processCpuInfo["ProcAppName"] = data.procName;
160 processCpuInfo["ProcCpuLoad"] = std::to_string(data.cpuLoad * oneHundred);
161 processCpuInfo["ProcCpuUsage"] = std::to_string(data.cpuUsage * oneHundred);
162 processCpuInfo["ProcUCpuUsage"] = std::to_string(data.uCpuUsage * oneHundred);
163 processCpuInfo["ProcSCpuUsage"] = std::to_string(data.sCpuUsage * oneHundred);
171 processCpuInfo["ProcId"] = "NA";
172 processCpuInfo["ProcAppName"] = packageName;
173 processCpuInfo["ProcCpuLoad"] = "NA";
174 processCpuInfo["ProcCpuUsage"] = "NA";
175 processCpuInfo["ProcUCpuUsage"] = "NA";
176 processCpuInfo["ProcSCpuUsage"] = "NA";
178 if (processCpuInfo.find("ProcAppName") != processCpuInfo.end() && processCpuInfo["ProcAppName"].empty()) {
179 processCpuInfo["ProcId"] = "0";
180 processCpuInfo["ProcAppName"] = packageName;
181 processCpuInfo["ProcCpuLoad"] = "0";
182 processCpuInfo["ProcCpuUsage"] = "0";
183 processCpuInfo["ProcUCpuUsage"] = "0";
184 processCpuInfo["ProcSCpuUsage"] = "0";
186 return processCpuInfo;