#include <cpu.h>
◆ Cpu()
cpu_mem_monitor::Cpu::Cpu |
( |
const std::string |
sys_cpu_path, |
|
|
const std::string |
sys_thermal_path |
|
) |
| |
|
explicit |
◆ ~Cpu()
cpu_mem_monitor::Cpu::~Cpu |
( |
void |
| ) |
|
◆ GetCores()
const std::vector< Core * > cpu_mem_monitor::Cpu::GetCores |
( |
void |
| ) |
|
◆ GetNumCores()
size_t cpu_mem_monitor::Cpu::GetNumCores |
( |
void |
| ) |
|
◆ GetTemperature()
double cpu_mem_monitor::Cpu::GetTemperature |
( |
double |
scale = 1.0 | ) |
|
◆ GetThermalZones()
const std::vector< ThermalZone * > cpu_mem_monitor::Cpu::GetThermalZones |
( |
void |
| ) |
|
◆ Init()
bool cpu_mem_monitor::Cpu::Init |
( |
void |
| ) |
|
The documentation for this class was generated from the following files:
- management/cpu_mem_monitor/include/cpu_mem_monitor/cpu.h
- management/cpu_mem_monitor/src/cpu.cc