#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] |