A time interval, with usecond accuracy.
|
| TimeInterval (int32_t sec, int32_t usec) |
|
| TimeInterval (int64_t usec) |
|
| TimeInterval (const TimeInterval &other) |
|
TimeInterval & | operator= (const TimeInterval &other) |
|
bool | operator== (const TimeInterval &other) const |
|
bool | operator!= (const TimeInterval &other) const |
|
bool | operator> (const TimeInterval &other) const |
|
bool | operator>= (const TimeInterval &other) const |
|
bool | operator< (const TimeInterval &other) const |
|
bool | operator<= (const TimeInterval &other) const |
|
TimeInterval & | operator+= (const TimeInterval &other) |
|
TimeInterval | operator* (unsigned int i) const |
|
bool | IsZero () const |
|
void | AsTimeval (struct timeval *tv) const |
|
time_t | Seconds () const |
|
int32_t | MicroSeconds () const |
|
int64_t | InMilliSeconds () const |
|
int64_t | AsInt () const |
|
std::string | ToString () const |
|