#include <profiler.hpp>
◆ count()
| void pops::runtime::program::Profiler::count |
( |
const std::string & |
name, |
|
|
std::int64_t |
by = 1 |
|
) |
| |
|
inline |
◆ count_max()
| void pops::runtime::program::Profiler::count_max |
( |
const std::string & |
name, |
|
|
std::int64_t |
value |
|
) |
| |
|
inline |
◆ counter()
| std::int64_t pops::runtime::program::Profiler::counter |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ disable()
| void pops::runtime::program::Profiler::disable |
( |
| ) |
|
|
inline |
◆ enable()
| void pops::runtime::program::Profiler::enable |
( |
| ) |
|
|
inline |
◆ enabled()
| bool pops::runtime::program::Profiler::enabled |
( |
| ) |
const |
|
inline |
◆ entry()
| const Entry * pops::runtime::program::Profiler::entry |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ record()
| void pops::runtime::program::Profiler::record |
( |
const std::string & |
name, |
|
|
double |
seconds |
|
) |
| |
|
inline |
◆ report()
| std::string pops::runtime::program::Profiler::report |
( |
| ) |
const |
|
inline |
◆ reset()
| void pops::runtime::program::Profiler::reset |
( |
| ) |
|
|
inline |
◆ scope_count()
| std::size_t pops::runtime::program::Profiler::scope_count |
( |
| ) |
const |
|
inline |
◆ total_s()
| double pops::runtime::program::Profiler::total_s |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: