#include <Benchmark.h>
|
void | UpdateTimer (std::string &&timerName, t_clock::duration time) |
|
◆ MakeStopwatch()
Stopwatch Benchmark::MakeStopwatch |
( |
std::string |
name | ) |
|
|
inline |
◆ MakeStopwatchPtr()
std::unique_ptr< Stopwatch > Benchmark::MakeStopwatchPtr |
( |
std::string |
name | ) |
|
|
inline |
◆ Print()
void Benchmark::Print |
( |
| ) |
|
|
inline |
◆ UpdateTimer()
void Benchmark::UpdateTimer |
( |
std::string && |
timerName, |
|
|
t_clock::duration |
time |
|
) |
| |
|
inlineprivate |
◆ Stopwatch
◆ m_timers
std::unordered_map<std::string, Measurement> Benchmark::m_timers |
|
private |
The documentation for this class was generated from the following file:
- /builds/herd/HerdSoftware/include/analysis/common/Benchmark.h