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

CdbBdbSConditionP Class Reference

Persistent condition class. More...

Inheritance diagram for CdbBdbSConditionP:

CdbBdbSCollectionElementP BdbPersObj List of all members.

Public Member Functions

 CdbBdbSConditionP (const char *theName, d_UShort theId, const char *theDescription, const BdbTime &theCreationTime, const BdbRef(CdbBdbSClusterP)&theClusterRef, bool isPartitionable)
 Normal constructor.

virtual ~CdbBdbSConditionP ()
 Destructor.

 ooString (32) description() const
BdbTime created () const
bool isPartitionable () const
 BdbRef (CdbBdbSClusterP) cluster() const
 Get a cluster the condition is member of.

void dump (std::ostream &o) const
 Dump the contents of the object.


Detailed Description

Persistent condition class.

Definition at line 25 of file CdbBdbSConditionP.ddl.


Constructor & Destructor Documentation

CdbBdbSConditionP::CdbBdbSConditionP const char *    theName,
d_UShort    theId,
const char *    theDescription,
const BdbTime   theCreationTime,
const BdbRef(CdbBdbSClusterP)&    theClusterRef,
bool    isPartitionable
 

Normal constructor.

Parameters:
theName  the name of the condition
theId  the identifier of the condition
theDescription  the description of the condition
theCreationTime  the time when the condition is supposed to be created
theClusterRef  a data cluster to join
isPartitionable  true if the conditions is split into partitions

Definition at line 18 of file CdbBdbSConditionP.cc.

CdbBdbSConditionP::~CdbBdbSConditionP   [virtual]
 

Destructor.

Definition at line 37 of file CdbBdbSConditionP.cc.


Member Function Documentation

CdbBdbSConditionP::BdbRef CdbBdbSClusterP    const
 

Get a cluster the condition is member of.

BdbTime CdbBdbSConditionP::created   const
 

Definition at line 47 of file CdbBdbSConditionP.cc.

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

Dump the contents of the object.

Definition at line 65 of file CdbBdbSConditionP.cc.

References CdbBdbSCollectionElementP::id().

bool CdbBdbSConditionP::isPartitionable   const
 

Definition at line 53 of file CdbBdbSConditionP.cc.

CdbBdbSConditionP::ooString 32    const
 

Reimplemented from CdbBdbSCollectionElementP.


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