#include <ITime.h>
Inheritance diagram for ITime:

Public Types | |
| typedef longlong | AbsoluteTime |
| typedef double | DimensionedTime |
Public Methods | |
| virtual AbsoluteTime | absoluteTime () const = 0 |
| virtual DimensionedTime | seconds () const = 0 |
| virtual DimensionedTime | minutes () const = 0 |
| virtual DimensionedTime | hours () const = 0 |
| virtual DimensionedTime | days () const = 0 |
| virtual bool | operator== ( const ITime& ) const = 0 |
| virtual bool | operator!= ( const ITime& ) const = 0 |
| virtual bool | operator<= ( const ITime& ) const = 0 |
| virtual bool | operator>= ( const ITime& ) const = 0 |
| virtual bool | operator< ( const ITime& ) const = 0 |
| virtual bool | operator> ( const ITime& ) const = 0 |
| virtual ITime& | operator+= ( const ITime& ) = 0 |
| virtual ITime& | operator-= ( const ITime& ) = 0 |
| virtual std::ostream& | printOut ( std::ostream& ) const = 0 |
| virtual | ~ITime () |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in TimePoint. Referenced by TimePoint::operator!=(), TimePoint::operator+=(), TimePoint::operator-=(), TimePoint::operator<(), TimePoint::operator<=(), TimePoint::operator==(), TimePoint::operator>(), TimePoint::operator>=(), and TimePoint::seconds(). |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. Referenced by TimePoint::days(). |
|
|
Reimplemented in TimePoint. Referenced by TimePoint::hours(). |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. |
|
|
Reimplemented in TimePoint. Referenced by operator<<(). |
|
|
Reimplemented in TimePoint. Referenced by TimePoint::minutes(), and TimePoint::printOut(). |
1.2.3 written by Dimitri van Heesch,
© 1997-2000