|
Public Member Functions |
| TimeET | Age () const |
| | returns the difference between the current time and the time stored
|
|
| | TimeET () |
| | constructor
|
| | TimeET (long ms) |
| | constructor
|
| | TimeET (long sec, long usec) |
| | constructor
|
| | TimeET (double t) |
| | constructor, sepecify t seconds
|
|
| double | Value () const |
| | returns the time stored as seconds in a double
|
|
| void | Set (long ms) |
| | sets the time stored in the class
|
| void | Set (long sec, long usec) |
| | sets the time stored in the class
|
| void | Set (double t) |
| | sets the time stored in the class
|
| void | Set () |
| | sets the time to the current time
|
|
| bool | operator< (long ms) |
| | for comparing times
|
| bool | operator< (double t) |
| | for comparing times
|
| bool | operator< (const TimeET &t) |
| | for comparing times
|
|
| TimeET | operator+ (const TimeET &t) const |
| | for doing doing math with time
|
| TimeET | operator+= (const TimeET &t) |
| | for doing doing math with time
|
| TimeET | operator- (const TimeET &t) const |
| | for doing doing math with time
|
| TimeET | operator-= (const TimeET &t) |
| | for doing doing math with time
|
Static Public Attributes |
| const long | us_per_sec = 1000000 |
| | conversion factor for microseconds to seconds
|
| const long | ms_per_sec = 1000 |
| | conversion factor for milliseconds to seconds
|
| const long | us_per_ms = 1000 |
| | conversion factor for microseconds to milliseconds
|
Protected Attributes |
| timeval | tv |
| | stores the time
|
Static Protected Attributes |
| timezone | tz |
| | stores the timezone (not really used)
|
Friends |
| std::ostream & | operator<< (std::ostream &o, const TimeET &t) |
| | lets the class be displayed easily
|