libtime++: Date and time calculation
|
Classes | |
class | Days |
provide a convenient way to specify time intervals in the order of one day More... | |
class | Exception |
class | Hours |
provide a convenient way to specify time intervals in the order of one hour More... | |
class | Microseconds |
provide a convenient way to specify time intervals in the order of one microsecond More... | |
class | Milliseconds |
provide a convenient way to specify time intervals in the order of one millisecond More... | |
class | Minutes |
provide a convenient way to specify time intervals in the order of one minute More... | |
class | Seconds |
provide a convenient way to specify time intervals in the order of one second More... | |
class | TAbsoluteTime |
class to contain absolute times More... | |
class | TBaseClassTime |
class | TRange |
time range More... | |
class | TRelativeTime |
class to contain relative times More... | |
struct | Warning |
Functions | |
TRelativeTime | double2time (const double &seconds) |
convert seconds to relative time More... | |
double | time2double (const TRelativeTime &) |
convert relative time to seconds More... | |
void | dump (std::ostream &os, const TBaseClassTime &t) |
dump internal representation of time (for debugging purposes) More... | |
TAbsoluteTime | now () |
return system time More... | |
TAbsoluteTime | utc () |
return system time in UTC More... | |
TRelativeTime | operator* (const time_kernel::timeint &n, const TRelativeTime &A) |
TRelativeTime | operator* (const timeint &n, const TRelativeTime &A) |
Variables | |
const char | usage_time_format_string [] |
print information on time format More... | |