sipxportlib
Version 3.3
|
#include <OsTime.h>
Public Types | |
enum | TimeQuantity { OS_INFINITY = -1, NO_WAIT_TIME = 0 } |
Time quantity enum for special time values. More... | |
Public Member Functions | |
OsTime () | |
OsTime (const long msecs) | |
OsTime (TimeQuantity quantity) | |
OsTime (const long seconds, const long usecs) | |
OsTime (const OsTime &rOsTime) | |
virtual | ~OsTime () |
OsTime & | operator= (TimeQuantity rhs) |
OsTime & | operator= (const OsTime &rhs) |
OsTime | operator+ (const OsTime &rhs) |
OsTime | operator- (const OsTime &rhs) |
OsTime | operator+= (const OsTime &rhs) |
OsTime | operator-= (const OsTime &rhs) |
bool | operator== (const OsTime &rhs) const |
bool | operator!= (const OsTime &rhs) const |
bool | operator> (const OsTime &rhs) const |
bool | operator>= (const OsTime &rhs) const |
bool | operator< (const OsTime &rhs) const |
bool | operator<= (const OsTime &rhs) const |
virtual long | seconds (void) const |
virtual long | usecs (void) const |
virtual long | cvtToMsecs (void) const |
virtual double | getDouble () const |
virtual UtlBoolean | isInfinite (void) const |
virtual UtlBoolean | isNoWait (void) const |
Static Public Attributes | |
static const long | MSECS_PER_SEC = 1000 |
static const long | USECS_PER_MSEC = 1000 |
static const long | USECS_PER_SEC = 1000000 |
enum TimeQuantity |
OsTime | ( | ) |
OsTime | ( | const long | msecs | ) |
OsTime | ( | TimeQuantity | quantity | ) |
OsTime | ( | const long | seconds, |
const long | usecs | ||
) |
|
virtual |
OsTime & operator= | ( | TimeQuantity | rhs | ) |
bool operator== | ( | const OsTime & | rhs | ) | const |
bool operator!= | ( | const OsTime & | rhs | ) | const |
bool operator> | ( | const OsTime & | rhs | ) | const |
bool operator>= | ( | const OsTime & | rhs | ) | const |
bool operator< | ( | const OsTime & | rhs | ) | const |
bool operator<= | ( | const OsTime & | rhs | ) | const |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
static |
|
static |