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

CdbBdbSIncrement Class Reference

Object of this class represent an entry in a collection of increments. More...

#include <CdbBdbSIncrement.hh>

List of all members.

Public Member Functions

 CdbBdbSIncrement (const BdbTime &theBeginTime=BdbTime::minusInfinity, const BdbTime &theEndTime=BdbTime::plusInfinity)
 Default & normal constructor.

 CdbBdbSIncrement (const CdbBdbSIncrement &theIncrement)
 Copy constructor.

 ~CdbBdbSIncrement ()
 The destructor.

CdbBdbSIncrement & operator= (const CdbBdbSIncrement &theIncrement)
 The assignment operator.

void dump (std::ostream &o) const
 Dump the object contents into a stream.


Public Attributes

BdbTime begin
BdbTime end


Detailed Description

Object of this class represent an entry in a collection of increments.

Objects of this embedded class a "increments" in a collection of increments to describe the data placement for a condition or a cluster of thoses ones.

Definition at line 21 of file CdbBdbSIncrement.hh.


Constructor & Destructor Documentation

CdbBdbSIncrement::CdbBdbSIncrement const BdbTime   theBeginTime = BdbTime::minusInfinity,
const BdbTime   theEndTime = BdbTime::plusInfinity
 

Default & normal constructor.

Definition at line 15 of file CdbBdbSIncrement.cc.

CdbBdbSIncrement::CdbBdbSIncrement const CdbBdbSIncrement &    theIncrement
 

Copy constructor.

Definition at line 21 of file CdbBdbSIncrement.cc.

CdbBdbSIncrement::~CdbBdbSIncrement  
 

The destructor.

NOTE: The destructor is NOT virtual because this is an embedded class.

Definition at line 26 of file CdbBdbSIncrement.cc.


Member Function Documentation

void CdbBdbSIncrement::dump std::ostream &    o const
 

Dump the object contents into a stream.

Definition at line 40 of file CdbBdbSIncrement.cc.

References begin, end, BdbTime::getGmtNsec(), and BdbTime::getGmtSec().

Referenced by CdbBdbSPartitionP::dump(), and operator<<().

CdbBdbSIncrement & CdbBdbSIncrement::operator= const CdbBdbSIncrement &    theIncrement
 

The assignment operator.

Definition at line 30 of file CdbBdbSIncrement.cc.

References begin, and end.


Member Data Documentation

BdbTime CdbBdbSIncrement::begin
 

Definition at line 55 of file CdbBdbSIncrement.hh.

Referenced by dump(), and operator=().

BdbTime CdbBdbSIncrement::end
 

Definition at line 56 of file CdbBdbSIncrement.hh.

Referenced by dump(), and operator=().


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