#include <GaudiKernel/TimePoint.h>
Inheritance diagram for TimePoint:

Public Methods | |
| TimePoint () | |
| Constructors. More... | |
| TimePoint ( const ITime::AbsoluteTime& atime ) | |
| TimePoint ( const ITime& itime ) | |
| ~TimePoint () | |
| Virtual destructor. More... | |
| ITime::AbsoluteTime | absoluteTime () const |
| Accessor to internal representation. More... | |
| ITime::DimensionedTime | seconds () const |
| accessor to representation in seconds. More... | |
| ITime::DimensionedTime | minutes () const |
| accessor to representation in minutes. More... | |
| ITime::DimensionedTime | hours () const |
| accessor to representation in hours. More... | |
| ITime::DimensionedTime | days () const |
| accessor to representation in days. More... | |
| unsigned long | msb () const |
| most significant bits. More... | |
| unsigned long | lsb () const |
| less significant bits. More... | |
| bool | operator== ( const ITime& T ) const |
| comparison operators. More... | |
| bool | operator!= ( const ITime& T ) const |
| bool | operator<= ( const ITime& T ) const |
| bool | operator>= ( const ITime& T ) const |
| bool | operator< ( const ITime& T ) const |
| bool | operator> ( const ITime& T ) const |
| ITime& | operator+= ( const ITime& T ) |
| adding. More... | |
| ITime& | operator-= ( const ITime& T ) |
| substract. More... | |
| virtual std::ostream& | printOut ( std::ostream& ) const |
| printout. More... | |
Private Attributes | |
| ITime::AbsoluteTime | m_time |
The internal precision is nanosecond (1.0e-9 seconds)
Definition at line 16 of file TimePoint.h.
|
|
Constructors.
Definition at line 20 of file TimePoint.h. |
|
|
Definition at line 21 of file TimePoint.h. |
|
|
Definition at line 22 of file TimePoint.h. |
|
|
Virtual destructor.
Definition at line 24 of file TimePoint.h. |
|
|
Accessor to internal representation.
Reimplemented from ITime. Definition at line 28 of file TimePoint.h. |
|
|
accessor to representation in days.
Reimplemented from ITime. Definition at line 40 of file TimePoint.h. |
|
|
accessor to representation in hours.
Reimplemented from ITime. Definition at line 37 of file TimePoint.h. |
|
|
less significant bits.
Definition at line 45 of file TimePoint.h. |
|
|
accessor to representation in minutes.
Reimplemented from ITime. Definition at line 34 of file TimePoint.h. |
|
|
most significant bits.
Definition at line 43 of file TimePoint.h. |
|
|
Reimplemented from ITime. Definition at line 49 of file TimePoint.h. |
|
|
adding.
Reimplemented from ITime. Definition at line 73 of file TimePoint.h. |
|
|
substract.
Reimplemented from ITime. Definition at line 82 of file TimePoint.h. |
|
|
Reimplemented from ITime. Definition at line 52 of file TimePoint.h. |
|
|
Reimplemented from ITime. Definition at line 50 of file TimePoint.h. |
|
|
comparison operators.
Reimplemented from ITime. Definition at line 48 of file TimePoint.h. |
|
|
Reimplemented from ITime. Definition at line 53 of file TimePoint.h. |
|
|
Reimplemented from ITime. Definition at line 51 of file TimePoint.h. |
|
|
printout.
Reimplemented from ITime. Definition at line 90 of file TimePoint.h. |
|
|
accessor to representation in seconds.
Reimplemented from ITime. Definition at line 31 of file TimePoint.h. |
|
|
Definition at line 66 of file TimePoint.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000