#include <metrics.hpp>
Public Member Functions | |
operator const simple_wml::string_span & () | |
Public Attributes | |
simple_wml::string_span | name {} |
int | nsamples = 0 |
std::chrono::steady_clock::duration | parsing_time {0} |
std::chrono::steady_clock::duration | processing_time {0} |
std::chrono::steady_clock::duration | max_parsing_time {0} |
std::chrono::steady_clock::duration | max_processing_time {0} |
Definition at line 45 of file metrics.hpp.
|
inline |
Definition at line 54 of file metrics.hpp.
References name.
std::chrono::steady_clock::duration metrics::sample::max_parsing_time {0} |
Definition at line 51 of file metrics.hpp.
std::chrono::steady_clock::duration metrics::sample::max_processing_time {0} |
Definition at line 52 of file metrics.hpp.
simple_wml::string_span metrics::sample::name {} |
Definition at line 47 of file metrics.hpp.
Referenced by operator const simple_wml::string_span &(), and metrics::record_sample().
int metrics::sample::nsamples = 0 |
Definition at line 48 of file metrics.hpp.
std::chrono::steady_clock::duration metrics::sample::parsing_time {0} |
Definition at line 49 of file metrics.hpp.
std::chrono::steady_clock::duration metrics::sample::processing_time {0} |
Definition at line 50 of file metrics.hpp.
Referenced by compare_samples_by_time::operator()().