struct Metrics

Defined at line 21 of file ../../src/media/audio/drivers/lib/inspect/task-metrics.h

Statistics about this task.

Public Members

StringBuffer name
basic_time start_time
duration wall_time
bool got_detailed_thread_metrics
duration cpu_time
duration queue_time
duration page_fault_time
duration kernel_lock_contention_time
static const size_t kMaxNameLength

Public Methods

void Metrics ()

Defined at line 22 of file ../../src/media/audio/drivers/lib/inspect/task-metrics.h

void Metrics (std::string_view metrics_name)

Defined at line 23 of file ../../src/media/audio/drivers/lib/inspect/task-metrics.h

Metrics & operator+= (const Metrics & rhs)

Accumulate. Used when maintaining a standalone Subtask::Metrics struct for sum total.

Defined at line 26 of file ../../src/media/audio/drivers/lib/inspect/task-metrics.h