![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members BdbConfigClusteringHint Class Reference
[BdbClustering]#include <BdbConfigClusteringHint.hh>
Inheritance diagram for BdbConfigClusteringHint:
List of all members.
Public Methods
BdbConfigClusteringHint (const BdbDomain &domain, const char *componentName=(char *) 0) virtual ~BdbConfigClusteringHint () BdbStatus setDatabaseName (const char *dbName) BdbStatus setComponent (const char *name) BdbRefAny updatedHint () Private Methods
const char * partDbName () const virtual BdbStatus prepareFinalDbName () Private Attributes
ooVString _dbName d_Boolean _rebuildDb Constructor & Destructor Documentation
BdbConfigClusteringHint::BdbConfigClusteringHint ( const BdbDomain & domain, const char * componentName = (char *) 0 )
Definition at line 47 of file BdbConfigClusteringHint.cc.
References setComponent().
BdbConfigClusteringHint::~BdbConfigClusteringHint ( ) [virtual]
Definition at line 57 of file BdbConfigClusteringHint.cc.
Member Function Documentation
const char* BdbConfigClusteringHint::partDbName ( ) const [inline, private]
Definition at line 37 of file BdbConfigClusteringHint.hh.
References _dbName.
Referenced by prepareFinalDbName(), and updatedHint().
BdbStatus BdbConfigClusteringHint::prepareFinalDbName ( ) [private, virtual]
Reimplemented from BdbAbsRegularClustH.
Definition at line 153 of file BdbConfigClusteringHint.cc.
References BdbFSSupportClustH::_es, BdbcSuccess, BdbErrorSignal::BdbESig(), d_False, BdbAbsRegularClustH::dirName(), BdbAbsRegularClustH::dirWithRange(), partDbName(), BdbAbsRegularClustH::prepareComponentNameSpec(), BdbFSSupportClustH::strcatDbName(), and BdbFSSupportClustH::strcatPath().
BdbStatus BdbConfigClusteringHint::setComponent ( const char * name ) [virtual]
Reimplemented from BdbAbsRegularClustH.
Definition at line 172 of file BdbConfigClusteringHint.cc.
References BdbAbsBaseClustH::_changeAuthLevel, BdbFSSupportClustH::_es, BdbcSuccess, BdbErrorSignal::BdbESig(), d_True, and BdbAbsRegularClustH::setComponent().
Referenced by BdbConfigClusteringHint().
BdbStatus BdbConfigClusteringHint::setDatabaseName ( const char * dbName ) [virtual]
Reimplemented from BdbAbstractClusteringHint.
Definition at line 63 of file BdbConfigClusteringHint.cc.
References _dbName, BdbFSSupportClustH::_es, _rebuildDb, BdbcSuccess, BdbErrorSignal::BdbESig(), and BdbAbsRegularClustH::dbName().
BdbRefAny BdbConfigClusteringHint::updatedHint ( ) [virtual]Member Data Documentation
ooVString BdbConfigClusteringHint::_dbName [private]
Definition at line 32 of file BdbConfigClusteringHint.hh.
Referenced by partDbName(), and setDatabaseName().
d_Boolean BdbConfigClusteringHint::_rebuildDb [private]
Definition at line 33 of file BdbConfigClusteringHint.hh.
Referenced by setDatabaseName().
The documentation for this class was generated from the following files:
- /BdbClustering/BdbConfigClusteringHint.hh
- /BdbClustering/BdbConfigClusteringHint.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002