StackTimerNotifier constructor, USE BENCHMARK_THIS_FUNCTION-MACRO instead.
More...
#include <StackTimer.h>
StackTimerNotifier constructor, USE BENCHMARK_THIS_FUNCTION-MACRO instead.
◆ StackTimerNotifier()
icl::utils::StackTimer::StackTimerNotifier::StackTimerNotifier |
( |
const char * |
functionname, |
|
|
bool |
writeCounts = true , |
|
|
bool |
writeAvg = true , |
|
|
bool |
writeMin = true , |
|
|
bool |
writeMax = true |
|
) |
| |
|
inline |
◆ ~StackTimerNotifier()
icl::utils::StackTimer::StackTimerNotifier::~StackTimerNotifier |
( |
| ) |
|
|
inline |
◆ getTimeStr()
std::string icl::utils::StackTimer::StackTimerNotifier::getTimeStr |
( |
long int |
l | ) |
|
|
inline |
◆ incCount()
void icl::utils::StackTimer::StackTimerNotifier::incCount |
( |
| ) |
|
|
inline |
increments the execution counter, USE BENCHMARK_THIS_FUNCTION-MACRO instead
◆ incTime()
void icl::utils::StackTimer::StackTimerNotifier::incTime |
( |
long int |
dt | ) |
|
|
inline |
adds execution time, USE BENCHMARK_THIS_FUNCTION-MACRO instead
◆ m_bWriteAvg
bool icl::utils::StackTimer::StackTimerNotifier::m_bWriteAvg |
|
private |
◆ m_bWriteCounts
bool icl::utils::StackTimer::StackTimerNotifier::m_bWriteCounts |
|
private |
◆ m_bWriteMax
bool icl::utils::StackTimer::StackTimerNotifier::m_bWriteMax |
|
private |
◆ m_bWriteMin
bool icl::utils::StackTimer::StackTimerNotifier::m_bWriteMin |
|
private |
◆ m_liCount
long int icl::utils::StackTimer::StackTimerNotifier::m_liCount |
|
private |
◆ m_liMaxTime
long int icl::utils::StackTimer::StackTimerNotifier::m_liMaxTime |
|
private |
◆ m_liMinTime
long int icl::utils::StackTimer::StackTimerNotifier::m_liMinTime |
|
private |
◆ m_liTime
long int icl::utils::StackTimer::StackTimerNotifier::m_liTime |
|
private |
◆ m_sFunctionName
std::string icl::utils::StackTimer::StackTimerNotifier::m_sFunctionName |
|
private |
The documentation for this class was generated from the following file: