libtime++: Date and time calculation
libtime Namespace Reference

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...