#include <runtime_stats.h>
Definition at line 22 of file runtime_stats.h.
◆ ComponentRuntimeStats()
esphome::runtime_stats::ComponentRuntimeStats::ComponentRuntimeStats |
( |
| ) |
|
|
inline |
◆ get_period_avg_time_ms()
float esphome::runtime_stats::ComponentRuntimeStats::get_period_avg_time_ms |
( |
| ) |
const |
|
inline |
◆ get_period_count()
uint32_t esphome::runtime_stats::ComponentRuntimeStats::get_period_count |
( |
| ) |
const |
|
inline |
◆ get_period_max_time_ms()
uint32_t esphome::runtime_stats::ComponentRuntimeStats::get_period_max_time_ms |
( |
| ) |
const |
|
inline |
◆ get_period_time_ms()
uint32_t esphome::runtime_stats::ComponentRuntimeStats::get_period_time_ms |
( |
| ) |
const |
|
inline |
◆ get_total_avg_time_ms()
float esphome::runtime_stats::ComponentRuntimeStats::get_total_avg_time_ms |
( |
| ) |
const |
|
inline |
◆ get_total_count()
uint32_t esphome::runtime_stats::ComponentRuntimeStats::get_total_count |
( |
| ) |
const |
|
inline |
◆ get_total_max_time_ms()
uint32_t esphome::runtime_stats::ComponentRuntimeStats::get_total_max_time_ms |
( |
| ) |
const |
|
inline |
◆ get_total_time_ms()
uint32_t esphome::runtime_stats::ComponentRuntimeStats::get_total_time_ms |
( |
| ) |
const |
|
inline |
◆ record_time()
void esphome::runtime_stats::ComponentRuntimeStats::record_time |
( |
uint32_t | duration_ms | ) |
|
|
inline |
◆ reset_period_stats()
void esphome::runtime_stats::ComponentRuntimeStats::reset_period_stats |
( |
| ) |
|
|
inline |
◆ period_count_
uint32_t esphome::runtime_stats::ComponentRuntimeStats::period_count_ |
|
protected |
◆ period_max_time_ms_
uint32_t esphome::runtime_stats::ComponentRuntimeStats::period_max_time_ms_ |
|
protected |
◆ period_time_ms_
uint32_t esphome::runtime_stats::ComponentRuntimeStats::period_time_ms_ |
|
protected |
◆ total_count_
uint32_t esphome::runtime_stats::ComponentRuntimeStats::total_count_ |
|
protected |
◆ total_max_time_ms_
uint32_t esphome::runtime_stats::ComponentRuntimeStats::total_max_time_ms_ |
|
protected |
◆ total_time_ms_
uint32_t esphome::runtime_stats::ComponentRuntimeStats::total_time_ms_ |
|
protected |
The documentation for this class was generated from the following file: