#include <profiler.h>
Definition at line 22 of file profiler.h.
memory_profiler::memory_profiler |
( |
| ) |
|
|
inline |
memory_profiler::~memory_profiler |
( |
| ) |
|
|
inline |
float memory_profiler::get_baseline |
( |
void |
| ) |
const |
|
inline |
float memory_profiler::get_peak |
( |
| ) |
const |
|
inline |
void memory_profiler::section |
( |
char const * |
heading | ) |
|
|
inline |
void memory_profiler::section_end |
( |
| ) |
|
|
inline |
void memory_profiler::snapshot |
( |
char const * |
desc | ) |
|
|
inline |
void memory_profiler::stop |
( |
| ) |
|
|
inline |
std::atomic_bool memory_profiler::_alive { true } |
|
private |
float memory_profiler::_baseline |
|
private |
std::atomic< float > memory_profiler::_peak { 0 } |
|
private |
std::atomic< float > memory_profiler::_s_peak |
|
private |
float memory_profiler::_s_start = 0.f |
|
private |
std::thread memory_profiler::_th |
|
private |
The documentation for this class was generated from the following file: