mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
466 B
31 lines
466 B
#include "ProcReader.h" |
|
#include "StringUtils.h" |
|
#include <fstream> |
|
|
|
using namespace std; |
|
|
|
map<string, string> GetCpuInfo() |
|
{ |
|
map<string, string> result; |
|
ifstream f; |
|
|
|
f.open("/proc/cpuinfo"); |
|
if (f.is_open()) |
|
{ |
|
while (!f.eof()) |
|
{ |
|
string tmp; |
|
string key; |
|
string value; |
|
getline(f, tmp); |
|
if (ParseString(tmp, key, value)) |
|
{ |
|
result[key] = value; |
|
} |
|
} |
|
} |
|
|
|
f.close(); |
|
|
|
return result; |
|
}
|
|
|