Gaudi Framework, version v20r4

Generated: 8 Jan 2009

ITime Class Reference

#include <ITime.h>

Inheritance diagram for ITime:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 27 of file ITime.h.


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 ()

Member Typedef Documentation

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:

Generated at Thu Jan 8 17:51:50 2009 for Gaudi Framework, version v20r4 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004