Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

BdbDuration Class Reference

#include <BdbDuration.hh>

List of all members.

Public Member Functions

 BdbDuration ()
 BdbDuration (const BdbDuration &d)
 BdbDuration (d_ULong sec, d_ULong nsec=0)
 ~BdbDuration ()
BdbDuration operator- (const BdbDuration &d1) const
BdbDuration operator+ (const BdbDuration &d1) const
BdbDuration & operator= (const BdbDuration &d1)
BdbDuration & operator+= (const BdbDuration &d1)
bool operator== (const BdbDuration &d) const
bool operator!= (const BdbDuration &d) const
bool operator< (const BdbDuration &d) const
bool operator<= (const BdbDuration &d) const
bool operator> (const BdbDuration &d) const
bool operator>= (const BdbDuration &d) const
d_ULong getSec () const
d_ULong getNsec () const

Friends

std::ostream & operator<< (std::ostream &os, const BdbDuration &d)


Constructor & Destructor Documentation

BdbDuration::BdbDuration  
 

Definition at line 54 of file BdbDuration.cc.

BdbDuration::BdbDuration const BdbDuration &    d
 

Definition at line 59 of file BdbDuration.cc.

BdbDuration::BdbDuration d_ULong    sec,
d_ULong    nsec = 0
 

Definition at line 64 of file BdbDuration.cc.

References BdbTimeConst::nsecInASec.

BdbDuration::~BdbDuration   [inline]
 

Definition at line 78 of file BdbDuration.hh.


Member Function Documentation

d_ULong BdbDuration::getNsec   const [inline]
 

Definition at line 122 of file BdbDuration.hh.

Referenced by BdbTime::operator+=(), and BdbTime::operator-=().

d_ULong BdbDuration::getSec   const [inline]
 

Definition at line 121 of file BdbDuration.hh.

Referenced by BdbTime::operator+=(), and BdbTime::operator-=().

bool BdbDuration::operator!= const BdbDuration &    d const [inline]
 

Definition at line 95 of file BdbDuration.hh.

BdbDuration BdbDuration::operator+ const BdbDuration &    d1 const
 

Definition at line 125 of file BdbDuration.cc.

References _nsec, _sec, and BdbTimeConst::nsecInASec.

BdbDuration & BdbDuration::operator+= const BdbDuration &    d1
 

Definition at line 159 of file BdbDuration.cc.

References _nsec, _sec, and BdbTimeConst::nsecInASec.

BdbDuration BdbDuration::operator- const BdbDuration &    d1 const
 

Definition at line 85 of file BdbDuration.cc.

References _nsec, _sec, and BdbTimeConst::nsecInASec.

bool BdbDuration::operator< const BdbDuration &    d const [inline]
 

Definition at line 100 of file BdbDuration.hh.

References _nsec, and _sec.

bool BdbDuration::operator<= const BdbDuration &    d const [inline]
 

Definition at line 105 of file BdbDuration.hh.

References _nsec, and _sec.

BdbDuration & BdbDuration::operator= const BdbDuration &    d1
 

Definition at line 145 of file BdbDuration.cc.

References _nsec, and _sec.

bool BdbDuration::operator== const BdbDuration &    d const [inline]
 

Definition at line 90 of file BdbDuration.hh.

References _nsec, and _sec.

bool BdbDuration::operator> const BdbDuration &    d const [inline]
 

Definition at line 110 of file BdbDuration.hh.

bool BdbDuration::operator>= const BdbDuration &    d const [inline]
 

Definition at line 115 of file BdbDuration.hh.


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &    os,
const BdbDuration &    d
[friend]
 

Definition at line 184 of file BdbDuration.cc.


The documentation for this class was generated from the following files:
Generated on Mon Dec 5 18:22:17 2005 for CDB by doxygen1.3-rc3