#include <profiler.h>
◆ GraphValues
◆ Profiler()
◆ add()
| void Profiler::add |
( |
const std::string & | name, |
|
|
float | value ) |
◆ avg()
| void Profiler::avg |
( |
const std::string & | name, |
|
|
float | value ) |
◆ clear()
◆ getAvgCount()
| int Profiler::getAvgCount |
( |
const std::string & | name | ) |
const |
◆ getElapsedMs()
| u64 Profiler::getElapsedMs |
( |
| ) |
const |
◆ getPage()
| void Profiler::getPage |
( |
GraphValues & | o, |
|
|
u32 | page, |
|
|
u32 | pagecount ) |
◆ getValue()
| float Profiler::getValue |
( |
const std::string & | name | ) |
const |
◆ graphAdd()
| void Profiler::graphAdd |
( |
const std::string & | id, |
|
|
float | value ) |
|
inline |
◆ graphPop()
◆ graphSet()
| void Profiler::graphSet |
( |
const std::string & | id, |
|
|
float | value ) |
|
inline |
◆ max()
| void Profiler::max |
( |
const std::string & | name, |
|
|
float | value ) |
◆ print()
| int Profiler::print |
( |
std::ostream & | o, |
|
|
u32 | page = 1, |
|
|
u32 | pagecount = 1 ) |
◆ remove()
| void Profiler::remove |
( |
const std::string & | name | ) |
|
|
inline |
◆ m_data
| std::map<std::string, DataPair> Profiler::m_data |
|
private |
◆ m_graphvalues
| std::map<std::string, float> Profiler::m_graphvalues |
|
private |
◆ m_mutex
| std::mutex Profiler::m_mutex |
|
private |
◆ m_start_time
| u64 Profiler::m_start_time |
|
private |
The documentation for this class was generated from the following files: