| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

ITime Class Reference

#include <ITime.h>

Inheritance diagram for ITime:

[legend]
List of all members.

Public Types

typedef longlong AbsoluteTime
typedef double DimensionedTime

Public Member Functions

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 ITimeoperator+= (const ITime &)=0
virtual ITimeoperator-= (const ITime &)=0
virtual std::ostream & printOut (std::ostream &) const =0
virtual ~ITime ()

Detailed Description

Definition at line 27 of file ITime.h.


Member Typedef Documentation

typedef longlong ITime::AbsoluteTime

Definition at line 36 of file ITime.h.

typedef double ITime::DimensionedTime

Definition at line 37 of file ITime.h.


Constructor & Destructor Documentation

virtual ITime::~ITime (  )  [inline, virtual]

Definition at line 77 of file ITime.h.

00077 {};


Member Function Documentation

virtual AbsoluteTime ITime::absoluteTime (  )  const [pure virtual]

Implemented in TimePoint.

virtual DimensionedTime ITime::seconds (  )  const [pure virtual]

Implemented in TimePoint.

virtual DimensionedTime ITime::minutes (  )  const [pure virtual]

Implemented in TimePoint.

virtual DimensionedTime ITime::hours (  )  const [pure virtual]

Implemented in TimePoint.

virtual DimensionedTime ITime::days (  )  const [pure virtual]

Implemented in TimePoint.

virtual bool ITime::operator== ( const ITime  )  const [pure virtual]

Implemented in TimePoint.

virtual bool ITime::operator!= ( const ITime  )  const [pure virtual]

Implemented in TimePoint.

virtual bool ITime::operator<= ( const ITime  )  const [pure virtual]

Implemented in TimePoint.

virtual bool ITime::operator>= ( const ITime  )  const [pure virtual]

Implemented in TimePoint.

virtual bool ITime::operator< ( const ITime  )  const [pure virtual]

Implemented in TimePoint.

virtual bool ITime::operator> ( const ITime  )  const [pure virtual]

Implemented in TimePoint.

virtual ITime& ITime::operator+= ( const ITime  )  [pure virtual]

Implemented in TimePoint.

virtual ITime& ITime::operator-= ( const ITime  )  [pure virtual]

Implemented in TimePoint.

virtual std::ostream& ITime::printOut ( std::ostream &   )  const [pure virtual]

Implemented in TimePoint.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:57:11 2011 for GaudiKernel by doxygen 1.4.7