Class Timing¶
Defined in File Timing.h
Class Documentation¶
-
class
Utilities::Timing¶ Class for time measurements.
Public Static Functions
-
void
reset()¶
-
FORCE_INLINE void startTiming (const std::string &name=std::string(""))
-
FORCE_INLINE double stopTiming (bool print=true)
-
FORCE_INLINE double stopTiming (bool print, int &id)
-
FORCE_INLINE void printAverageTimes ()
-
FORCE_INLINE void printTimeSums ()
Public Static Attributes
-
bool
m_dontPrintTimes¶
-
unsigned int
m_startCounter¶
-
unsigned int
m_stopCounter¶
-
std::stack<TimingHelper>
m_timingStack¶
-
std::unordered_map<int, AverageTime>
m_averageTimes¶
-
void