Functions for measuring times at microsecond precision.
Definition at line 15 of file VuoTimeUtilities.hh.
Static Public Member Functions | |
static double | getCurrentTimeInSeconds (void) |
Returns a floating-point representation of the number of seconds since 1970 (the Unix Epoch). More... | |
static struct timeval | getCurrentTime (void) |
Returns a structure containing the number of seconds and microseconds since 1970 (the Unix Epoch). More... | |
static struct timeval | getElapsedTime (const struct timeval &start, const struct timeval &end) |
Returns a structure containing the number of seconds and microseconds elapsed between start and end . More... | |
static void | printTime (const struct timeval &time) |
Prints time to stdout . More... | |
|
static |
Returns a structure containing the number of seconds and microseconds since 1970 (the Unix Epoch).
Definition at line 25 of file VuoTimeUtilities.cc.
|
static |
Returns a floating-point representation of the number of seconds since 1970 (the Unix Epoch).
Definition at line 16 of file VuoTimeUtilities.cc.
|
static |
Returns a structure containing the number of seconds and microseconds elapsed between start
and end
.
Definition at line 35 of file VuoTimeUtilities.cc.
|
static |
Prints time
to stdout
.
Definition at line 47 of file VuoTimeUtilities.cc.