| 
    NAIA
    1.1.1
    
   | 
 
#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.
Referenced by NAIA::NtpSelector::UTerminate().
      
  | 
  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 50 of file Benchmark.h.
Referenced by Print(), and UpdateTimer().
 1.8.18