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  

BdbAbstractClusteringHint Class Reference
[BdbUtil]

#include <BdbAbstractClusteringHint.hh>

Inheritance diagram for BdbAbstractClusteringHint:

BdbClusteringHint BdbRefHandleClusteringHint BdbScribeChkHint BdbAbsBaseClustH BdbEvsClusteringHint BdbSrvAbsBaseClustH BdbAbsRegularClustH BdbCustomClustH BdbSpClusteringHint CdbClusteringHint BdbSrvAbsRegularClustH BdbAmbClusteringHint BdbCondClusteringHint BdbConfigClusteringHint BdbIPEvsClusteringHint BdbOprTmClusteringHint BdbAmbIndexClusteringHint BdbCondIndexClusteringHint BdbOprSpClusteringHint BdbOprTmIndexClusteringHint BdbSrvEvsClusteringHint List of all members.

Public Methods

 BdbAbstractClusteringHint ()
virtual ~BdbAbstractClusteringHint ()
virtual BdbRefAny hint ()=0
virtual BdbRefAny updatedHint ()=0
virtual void prepareHint ()=0
BdbAbstractClusteringHint * clone ()
virtual BdbStatus setComponent (const char *name)
virtual BdbStatus setStream (const char *name)
virtual BdbStatus setContainerName (const char *name)
virtual BdbStatus setDatabaseName (const char *name)
virtual BdbStatus setPrefLockWait (d_ULong lockWait)
BdbRefAny operator() ()

Constructor & Destructor Documentation

BdbAbstractClusteringHint::BdbAbstractClusteringHint  
 

Definition at line 48 of file BdbAbstractClusteringHint.cc.

BdbAbstractClusteringHint::~BdbAbstractClusteringHint   [virtual]
 

Definition at line 56 of file BdbAbstractClusteringHint.cc.


Member Function Documentation

BdbAbstractClusteringHint * BdbAbstractClusteringHint::clone  
 

Reimplemented in BdbEvsClusteringHint, and BdbSpClusteringHint.

Definition at line 65 of file BdbAbstractClusteringHint.cc.

References BdbcUserError, and BdbSignal.

virtual BdbRefAny BdbAbstractClusteringHint::hint   [pure virtual]
 

Implemented in BdbAbsBaseClustH, BdbEvsClusteringHint, BdbRefHandleClusteringHint, BdbSrvAbsBaseClustH, BdbScribeChkHint, and BdbClusteringHint.

Referenced by BdbEventOutput::doEvent(), BdbPersPushPullUtility::getHeader(), and BdbClusteringHint::hint().

BdbRefAny BdbAbstractClusteringHint::operator()  
 

Definition at line 101 of file BdbAbstractClusteringHint.cc.

virtual void BdbAbstractClusteringHint::prepareHint   [pure virtual]
 

Implemented in BdbAbsBaseClustH, BdbEvsClusteringHint, BdbRefHandleClusteringHint, BdbSrvAbsBaseClustH, BdbScribeChkHint, and BdbClusteringHint.

Referenced by BdbClusteringHint::prepareHint().

BdbStatus BdbAbstractClusteringHint::setComponent const char *    name [virtual]
 

Reimplemented in BdbAbsBaseClustH, BdbAbsRegularClustH, BdbAmbClusteringHint, BdbCondClusteringHint, BdbConfigClusteringHint, BdbCustomClustH, BdbEvsClusteringHint, BdbOprTmClusteringHint, BdbSpClusteringHint, and BdbSrvAbsBaseClustH.

Definition at line 73 of file BdbAbstractClusteringHint.cc.

References BdbcUserError, and BdbSignal.

Referenced by BdbCollPlacementManager::BdbCollPlacementManager(), BdbEventStore::configureClustering(), BdbBMIndexQueryAPI::execute(), execute_load(), generateCOLLECTION(), BdbEvsClusteringHint::initCH(), BdbAbsIndexBuilderAPI::initializeClusteringHint(), main(), and BdbEvsClusteringHint::setComponent().

BdbStatus BdbAbstractClusteringHint::setContainerName const char *    name [virtual]
 

Reimplemented in BdbCustomClustH.

Definition at line 83 of file BdbAbstractClusteringHint.cc.

References BdbcUserError, and BdbSignal.

BdbStatus BdbAbstractClusteringHint::setDatabaseName const char *    name [virtual]
 

Reimplemented in BdbConfigClusteringHint, and BdbCustomClustH.

Definition at line 88 of file BdbAbstractClusteringHint.cc.

References BdbcUserError, and BdbSignal.

BdbStatus BdbAbstractClusteringHint::setPrefLockWait d_ULong    lockWait [virtual]
 

Definition at line 92 of file BdbAbstractClusteringHint.cc.

References BdbcUserError, and BdbSignal.

BdbStatus BdbAbstractClusteringHint::setStream const char *    name [virtual]
 

Reimplemented in BdbAbsRegularClustH, BdbEvsClusteringHint, BdbSrvAbsBaseClustH, and BdbSrvAbsRegularClustH.

Definition at line 78 of file BdbAbstractClusteringHint.cc.

References BdbcUserError, and BdbSignal.

Referenced by BdbEvsClusteringHint::initCH(), and BdbEvsClusteringHint::setStream().

virtual BdbRefAny BdbAbstractClusteringHint::updatedHint   [pure virtual]
 

Implemented in BdbAbsRegularClustH, BdbConfigClusteringHint, BdbCustomClustH, BdbEvsClusteringHint, BdbRefHandleClusteringHint, BdbSpClusteringHint, CdbClusteringHint, BdbSrvAbsRegularClustH, BdbScribeChkHint, and BdbClusteringHint.

Referenced by BdbCollectionTFactory< T >::attemptGet(), create(), execute_load(), generateCOLLECTION(), main(), and BdbClusteringHint::updatedHint().


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

 


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

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