31 static double getTime();
Mutex class. Note these are recursive Mutexes and so you need to make sure the number of unlocks equa...
Definition: BMutex.h:14
Stopwatch style timer.
Definition: BTimer.h:14
void start()
Start timer.
Definition: BTimer.cpp:49
~BTimer()
Definition: BTimer.cpp:15
void add(BTimer &timer)
Add two timers.
Definition: BTimer.cpp:26
double getElapsedTime()
Returns the elapsed time from the last start.
Definition: BTimer.cpp:68
double average()
Average time is duration between start() and stop() / number of stops.
Definition: BTimer.cpp:78
void stop()
Stop timer.
Definition: BTimer.cpp:56
void clear()
Clear timer.
Definition: BTimer.cpp:39
double peak()
Peak time.
Definition: BTimer.cpp:87
BTimer()
Definition: BTimer.cpp:11