EventTime primitive, returns current time as a 64-bit number.
More...
#include <EventTime.h>
List of all members.
Detailed Description
EventTime primitive, returns current time as a 64-bit number.
Definition at line 51 of file EventTime.h.
Constructor & Destructor Documentation
| EventTime::EventTime |
( |
mytime_t |
sec, |
|
|
long |
usec | |
|
) |
| | |
| EventTime::~EventTime |
( |
|
) |
|
| EventTime::EventTime |
( |
const EventTime & |
|
) |
[inline, private] |
Member Function Documentation
Definition at line 66 of file EventTime.cpp.
00067 {
00068 mytime_t t;
00069 #ifdef _WIN32
00070 FILETIME ft;
00071 GetSystemTimeAsFileTime(&ft);
00072 t = ft.dwHighDateTime;
00073 t = t << 32;
00074 t += ft.dwLowDateTime;
00075 t /= 10;
00076 #else
00077 struct timeval tv;
00078 struct timezone tz;
00079 gettimeofday(&tv, &tz);
00080 t = tv.tv_sec;
00081 t *= 1000000;
00082 t += tv.tv_usec;
00083 #endif
00084 return t;
00085 }
| EventTime::operator mytime_t |
( |
|
) |
[inline] |
| bool EventTime::operator< |
( |
const EventTime & |
x |
) |
const |
Member Data Documentation
The documentation for this class was generated from the following files: