#include <timer.h>
Collaboration diagram for mimas::timer:

Public Member Functions | |
| timer (void) | |
| Constructor starting timer. | |
| void | reset (void) |
| Restart timer. | |
| double | elapsed (std::string unit="s") const |
| Get elapsed time. | |
Protected Attributes | |
| timeval | time |
| Time of construction of this object. | |
Definition at line 13 of file timer.h.
| mimas::timer::timer | ( | void | ) | [inline] |
| void mimas::timer::reset | ( | void | ) | [inline] |
| double mimas::timer::elapsed | ( | std::string | unit = "s" |
) | const |
Get elapsed time.
The time elapsed (in seconds) is returned. The unit can be specified using "s" for second, "ms" for milli-second and "mms" for micro-second
timer or reset() .
struct timeval mimas::timer::time [protected] |