NAIA
|
#include <Benchmark.h>
Classes | |
struct | Measurement |
Public Member Functions | |
Stopwatch | MakeStopwatch (std::string name) |
void | Print (std::shared_ptr< spdlog::logger > logger) |
Private Member Functions | |
void | UpdateTimer (std::string timerName, t_clock::duration time) |
Private Attributes | |
std::map< std::string, Measurement > | m_timers |
Friends | |
class | Stopwatch |
Definition at line 17 of file Benchmark.h.
|
inline |
Definition at line 66 of file Benchmark.h.
References Stopwatch.
Referenced by NAIA::NtpSelector::UBegin(), and NAIA::NtpSelector::UProcessCut().
|
inline |
Definition at line 29 of file Benchmark.h.
References m_timers.
|
inlineprivate |
Definition at line 41 of file Benchmark.h.
References m_timers.
Referenced by NAIA::Stopwatch::~Stopwatch().
|
friend |
Definition at line 18 of file Benchmark.h.
Referenced by MakeStopwatch().
|
private |
Definition at line 47 of file Benchmark.h.
Referenced by Print(), and UpdateTimer().