#include <Profiler.h>
◆ Profiler()
Profiler::Profiler |
( |
std::size_t |
num_sessions = 10 | ) |
|
◆ ~Profiler()
◆ append_sessions()
void Profiler::append_sessions |
( |
const Profiler & |
new_sessions | ) |
|
◆ log_time_session()
void Profiler::log_time_session |
( |
const std::string & |
session_name | ) |
|
◆ max_name_width_()
int Profiler::max_name_width_ |
( |
| ) |
const |
|
private |
◆ operator+=()
void Profiler::operator+= |
( |
const Profiler & |
rhs | ) |
|
◆ start()
◆ summary()
void Profiler::summary |
( |
std::ostream & |
| ) |
const |
◆ ptimes_
std::vector<clock_t> Profiler::ptimes_ |
|
private |
◆ session_names_
std::vector<std::string> Profiler::session_names_ |
|
private |
The documentation for this class was generated from the following files:
- /Users/weiming/github/AnalogsEnsemble/CAnEn/include/Profiler.h
- /Users/weiming/github/AnalogsEnsemble/CAnEn/src/Profiler.cpp