Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

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

CdbBdbSCollectionElementP Class Reference
[CdbBdbShared]

Inheritance diagram for CdbBdbSCollectionElementP:

BdbPersObj CdbBdbSClusterP CdbBdbSConditionP CdbBdbSOriginP CdbBdbSPartitionBaseP CdbBdbSViewP CdbBdbSSimpleClusterP CdbBdbSPartitionP List of all members.

Public Methods

 CdbBdbSCollectionElementP (const char *theName, const d_UShort &theId)
 Normal constructor.

virtual ~CdbBdbSCollectionElementP ()
 Destructor.

 ooString (32) name() const
d_UShort id () const

Private Methods

 CdbBdbSCollectionElementP ()
 Default constructor (IS DISABLED).

 ooString (32) _name

Private Attributes

d_UShort _id

Constructor & Destructor Documentation

CdbBdbSCollectionElementP::CdbBdbSCollectionElementP   [private]
 

Default constructor (IS DISABLED).

CdbBdbSCollectionElementP::CdbBdbSCollectionElementP const char *    theName,
const d_UShort   theId
[inline]
 

Normal constructor.

Parameters:
theName  the name of the entry
theId  the identifier of the entry

Definition at line 54 of file CdbBdbSCollectionElementP.ddl.

References _id.

virtual CdbBdbSCollectionElementP::~CdbBdbSCollectionElementP   [inline, virtual]
 

Destructor.

Definition at line 64 of file CdbBdbSCollectionElementP.ddl.


Member Function Documentation

d_UShort CdbBdbSCollectionElementP::id   const [inline]
 

Definition at line 70 of file CdbBdbSCollectionElementP.ddl.

References _id.

Referenced by CdbBdbSPartitionP::close(), cmd_CreateCluster(), cmd_CreateCondition(), create_cluster(), CdbBdbSSimpleClusterP::createIncrement(), CdbBdbSPartitionP::createIncrement(), CdbBdbSViewP::dump(), CdbBdbSPartitionBaseP::dump(), CdbBdbSOriginP::dump(), CdbBdbSConditionP::dump(), CdbBdbSClusterP::dump(), CdbBdbSCondition::findInitialPartition(), CdbBdbSCondition::findNextPartition(), CdbBdbSPartitionsLayoutP::insert(), CdbBdbSCollectionP::insert(), CdbBdbSPartitionP::instantiate(), is_local_view(), and CdbBdbSPartitionsLayoutP::update().

CdbBdbSCollectionElementP::ooString 32    [private]
 

Reimplemented in CdbBdbSClusterP, CdbBdbSConditionP, CdbBdbSOriginP, CdbBdbSOriginP, CdbBdbSPartitionBaseP, and CdbBdbSViewP.

CdbBdbSCollectionElementP::ooString 32    const [inline]
 

Reimplemented in CdbBdbSClusterP, CdbBdbSConditionP, CdbBdbSOriginP, CdbBdbSOriginP, CdbBdbSPartitionBaseP, and CdbBdbSViewP.

Definition at line 69 of file CdbBdbSCollectionElementP.ddl.


Member Data Documentation

d_UShort CdbBdbSCollectionElementP::_id [private]
 

Definition at line 77 of file CdbBdbSCollectionElementP.ddl.

Referenced by CdbBdbSCollectionElementP(), and id().


The documentation for this class was generated from the following file:

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002