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

CdbBdbSOriginCollectionP Class Reference

Persistent collection of persistent "origins". More...

Inheritance diagram for CdbBdbSOriginCollectionP:

CdbBdbSCollectionP BdbPersObj List of all members.

Public Member Functions

 CdbBdbSOriginCollectionP ()
 Default constructor.

virtual ~CdbBdbSOriginCollectionP ()
 Destructor.

virtual CdbStatus insert (const BdbRef(CdbBdbSCollectionElementP)&theRef)
 Insert an element.


Detailed Description

Persistent collection of persistent "origins".

Definition at line 12 of file CdbBdbSOriginCollectionP.ddl.


Constructor & Destructor Documentation

CdbBdbSOriginCollectionP::CdbBdbSOriginCollectionP  
 

Default constructor.

Initializes empty collection.

Definition at line 19 of file CdbBdbSOriginCollectionP.cc.

CdbBdbSOriginCollectionP::~CdbBdbSOriginCollectionP   [virtual]
 

Destructor.

Definition at line 23 of file CdbBdbSOriginCollectionP.cc.


Member Function Documentation

CdbStatus CdbBdbSOriginCollectionP::insert const BdbRef(CdbBdbSCollectionElementP)&    theRef [virtual]
 

Insert an element.

Override the method of the base class to perform additional tests which are important in the current context.

See also:
CdbBdbSCollectionP::insert()

Reimplemented from CdbBdbSCollectionP.

Definition at line 27 of file CdbBdbSOriginCollectionP.cc.

References BdbRef(), CdbStatus::Error, CdbBdbSCollectionP::find(), CdbBdbSCollectionP::insert(), CdbBdbSCollectionP::iterator_identifiers(), CdbBdbSCollectionP::IteratorOfIdentifiers, CdbBdbSOriginP::MASTER, and CdbStatus::Success.


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