TDE
0.1.0
Loading...
Searching...
No Matches
cpu.hpp
Go to the documentation of this file.
1
12
#pragma once
13
14
#include <ctime>
15
16
#include "
tde/common.hpp
"
17
18
namespace
tde::sys {
19
24
struct
CPUInfo
25
{
26
std::time_t user{ 0 };
27
std::time_t nice{ 0 };
28
std::time_t system{ 0 };
29
std::time_t idle{ 0 };
30
std::time_t iowait{ 0 };
31
std::time_t irq{ 0 };
32
std::time_t softirq{ 0 };
33
};
34
40
TDE_PUBLIC
CPUInfo
41
query_cpu_info
();
42
43
}
common.hpp
Some utility macros.
tde::sys::query_cpu_info
TDE_PUBLIC CPUInfo query_cpu_info()
Query CPU info.
Definition
cpu.cpp:12
tde::sys::CPUInfo
CPU info.
Definition
cpu.hpp:25
include
tde
sys
cpu.hpp
Generated by
1.9.8