SLProject 4.0.000
AverageTiming.h File Reference
#include <string>
#include <map>
#include <HighResTimer.h>
#include <Averaged.h>
#include <sstream>
#include <utility>
Include dependency graph for AverageTiming.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  Utils::AverageTimingBlock
 concatenation of average value and timer More...
 
class  Utils::AverageTiming
 Singleton timing class for average measurement of different timing blocks in loops. More...
 

Namespaces

namespace  Utils
 Utils provides utilities for string & file handling, logging and math functions.
 

Macros

#define AVERAGE_TIMING_START(name)   Utils::AverageTiming::start(name)
 
#define AVERAGE_TIMING_STOP(name)   Utils::AverageTiming::stop(name)
 

Macro Definition Documentation

◆ AVERAGE_TIMING_START

#define AVERAGE_TIMING_START (   name)    Utils::AverageTiming::start(name)

◆ AVERAGE_TIMING_STOP

#define AVERAGE_TIMING_STOP (   name)    Utils::AverageTiming::stop(name)