Simple timer class to take execution times.
The reported float values are in seconds, the integer values are in milli seconds. The functions that provide milli seconds should be preferred. The precision of this timer is limited (~10ms, depending on the system).
This class should not be used for timings that rely on the actual real world time but rather for computational timings. The timings here are pure processing times which vary from real time if the application is scheduled (e.g. when using I/O) or sleeps or uses several threads.
Definition at line 63 of file timer.h.