cpu_temperature_diagnostic.cc
/tmp/ws/src/cpu_temperature_diagnostics/src/
cpu__temperature__diagnostic_8cc
cpu_temperature_diagnostics/cpu_temperature_diagnostic.hh
cpu_temperature_diagnostics/sensor_chip.hh
cpu_temperature_diagnostics
cpu_temperature_diagnostic.hh
/tmp/ws/src/cpu_temperature_diagnostics/include/cpu_temperature_diagnostics/
cpu__temperature__diagnostic_8hh
cpu_temperature_diagnostics/sensor_chip.hh
cpu_temperature_diagnostics::CpuTemperatureDiagnostic
cpu_temperature_diagnostics
main.cc
/tmp/ws/src/cpu_temperature_diagnostics/src/
main_8cc
cpu_temperature_diagnostics/cpu_temperature_diagnostic.hh
int
main
main_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
sensor_chip.cc
/tmp/ws/src/cpu_temperature_diagnostics/src/
sensor__chip_8cc
cpu_temperature_diagnostics/sensor_chip.hh
cpu_temperature_diagnostics/temperature_feature.hh
cpu_temperature_diagnostics
cpu_temperature_diagnostics::sensors_chip_factory
std::vector< SensorChip >
get_chips_with_prefix
namespacecpu__temperature__diagnostics_1_1sensors__chip__factory.html
a460c2b9cefaa70ebb9857be51a265643
(const std::string &name)
sensor_chip.hh
/tmp/ws/src/cpu_temperature_diagnostics/include/cpu_temperature_diagnostics/
sensor__chip_8hh
cpu_temperature_diagnostics/temperature_feature.hh
cpu_temperature_diagnostics::SensorChip
cpu_temperature_diagnostics
cpu_temperature_diagnostics::sensors_chip_factory
std::vector< SensorChip >
get_chips_with_prefix
namespacecpu__temperature__diagnostics_1_1sensors__chip__factory.html
a460c2b9cefaa70ebb9857be51a265643
(const std::string &name)
temperature_feature.cc
/tmp/ws/src/cpu_temperature_diagnostics/src/
temperature__feature_8cc
cpu_temperature_diagnostics/temperature_feature.hh
cpu_temperature_diagnostics
temperature_feature.hh
/tmp/ws/src/cpu_temperature_diagnostics/include/cpu_temperature_diagnostics/
temperature__feature_8hh
cpu_temperature_diagnostics::temperature_info
cpu_temperature_diagnostics::TemperatureFeature
cpu_temperature_diagnostics
cpu_temperature_diagnostics::CpuTemperatureDiagnostic
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
CpuTemperatureDiagnostic
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
a5ed2dae2fa18ed9c630733dc1b733bd8
(SensorChip &chip)
void
critical_temp_override
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
a07870817c1e8d4815958f8c757429d97
(int critical_temp)
void
emit_diagnostics
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
a2ca01ea50c9723679ff858c27d891f90
()
void
max_temp_override
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
a58feebbcd822fd931881f2ea37aaff81
(int max_temp)
void
diagnostics_callback
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
a8bbfce1710c1e021e459b45fb9739fda
(diagnostic_updater::DiagnosticStatusWrapper &stat) const
SensorChip
chip_
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
ae704abf3189ae3683d6260419dd02888
diagnostic_updater::Updater
diagnostics_updater_
classcpu__temperature__diagnostics_1_1CpuTemperatureDiagnostic.html
a432cc0716cf7a45aad4e3598b1e3da5a
cpu_temperature_diagnostics::SensorChip
classcpu__temperature__diagnostics_1_1SensorChip.html
void
critical_temp_override
classcpu__temperature__diagnostics_1_1SensorChip.html
a8c68293d2f6cfd3b90818803acc6c42b
(double critical_temp)
std::string
get_identifier
classcpu__temperature__diagnostics_1_1SensorChip.html
aa746694dc4a9e03cdc2c21953c86f027
() const
std::vector< temperature_info >
get_temperature_readings
classcpu__temperature__diagnostics_1_1SensorChip.html
a84ccaa3fd749ac640fec2743d35a4d8f
() const
void
max_temp_override
classcpu__temperature__diagnostics_1_1SensorChip.html
ade465ccdcf351e7eeec1d25c77914d55
(double max_temp)
SensorChip
classcpu__temperature__diagnostics_1_1SensorChip.html
ac797fcee9ee996021b6f16bff66cd622
(const sensors_chip_name *chip, double default_critical_temp=100, double default_max_temp=85)
const sensors_chip_name *
chip_name_
classcpu__temperature__diagnostics_1_1SensorChip.html
ab63df1413f847de9379bd085bc08c21a
std::vector< TemperatureFeature >
temperature_features_
classcpu__temperature__diagnostics_1_1SensorChip.html
ada60f639fcf6cfc1b86aaac78653c829
cpu_temperature_diagnostics::temperature_info
structcpu__temperature__diagnostics_1_1temperature__info.html
bool
is_ok_
structcpu__temperature__diagnostics_1_1temperature__info.html
aa5fb5aa23cc41265d39b3c90136b609d
std::string
label_
structcpu__temperature__diagnostics_1_1temperature__info.html
acb6973b7a4e82d3dfe7ff7ad1e9575e1
double
temperature_
structcpu__temperature__diagnostics_1_1temperature__info.html
a2cabaea9bb163a4c24949b42ab94dd62
cpu_temperature_diagnostics::TemperatureFeature
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
std::string
get_label
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
ab3868999526c3c26d537ee08f9ec7e13
() const
temperature_info
read_temperature_info
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a3d0748f279eae935d8b6420bbb8b5c72
(const sensors_chip_name *chip_name) const
void
set_critical_temp
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a23907b3502f3064dfa6e7ffb6f74cf6d
(double critical_temp)
void
set_max_temp
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a9428385d3e9081ad9491b0f34939da91
(double max_temp)
static std::optional< TemperatureFeature >
make_temp_feature
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a57757b311dd7a930247cc8c70259a453
(const sensors_chip_name *chip_name, const sensors_feature *feature, double default_critical_temp=100, double defaut_max_temp=85)
TemperatureFeature
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a8af67a2f30f7d7631554431f85857789
(const sensors_chip_name *chip_name, const sensors_feature *feature, double default_critical_temp, double defaut_max_temp)
double
crit_temp_
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a7e2f42b40aa51477ea4ecf070465787e
const sensors_subfeature *
input_temp_subfeature_
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a5e603dbc172bf2d30f9b85e83d54e193
std::string
label_
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a4c9b6861e6eb45dcda820674c2429344
double
max_temp_
classcpu__temperature__diagnostics_1_1TemperatureFeature.html
a73a9b5fcfcd2df87c7a6cd678185f5cf
cpu_temperature_diagnostics
namespacecpu__temperature__diagnostics.html
cpu_temperature_diagnostics::sensors_chip_factory
cpu_temperature_diagnostics::CpuTemperatureDiagnostic
cpu_temperature_diagnostics::SensorChip
cpu_temperature_diagnostics::temperature_info
cpu_temperature_diagnostics::TemperatureFeature
cpu_temperature_diagnostics::sensors_chip_factory
namespacecpu__temperature__diagnostics_1_1sensors__chip__factory.html
std::vector< SensorChip >
get_chips_with_prefix
namespacecpu__temperature__diagnostics_1_1sensors__chip__factory.html
a460c2b9cefaa70ebb9857be51a265643
(const std::string &name)