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