![]() |
|
|
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 BdbActiveDbSpec Class Reference
[BdbClusteringServer]#include <BdbActiveDbSpec.hh>
Public Methods
BdbActiveDbSpec () BdbActiveDbSpec (const BdbActiveDbSpec &obj) virtual ~BdbActiveDbSpec () void adjust () d_ULong prefNoConts () const void print (ostream &o, int offset) const Public Attributes
d_ULong _hardPageLimit d_ULong _prefNoPagesPerCont d_ULong _hardContLimit d_UShort _minActive d_UShort _maxActive d_ULong _dirRange d_ULong _initNoPages d_ULong _percGrowth d_ULong _hashed d_ULong _minNoPrecrDbs d_ULong _maxNoPrecrDbs char * _fsGroupName Constructor & Destructor Documentation
BdbActiveDbSpec::BdbActiveDbSpec ( )
Definition at line 30 of file BdbActiveDbSpec.cc.
BdbActiveDbSpec::BdbActiveDbSpec ( const BdbActiveDbSpec & obj )
Definition at line 47 of file BdbActiveDbSpec.cc.
References _fsGroupName.
BdbActiveDbSpec::~BdbActiveDbSpec ( ) [virtual]
Definition at line 71 of file BdbActiveDbSpec.cc.
References _fsGroupName.
Member Function Documentation
void BdbActiveDbSpec::adjust ( )
Definition at line 81 of file BdbActiveDbSpec.cc.
References _initNoPages, _percGrowth, _prefNoPagesPerCont, and SRVLOG.
Referenced by BdbSrvUtil::initSpec().
d_ULong BdbActiveDbSpec::prefNoConts ( ) const [inline]
Definition at line 58 of file BdbActiveDbSpec.hh.
References _hardPageLimit, and _prefNoPagesPerCont.
Referenced by BdbActiveDbStateT::precreateNow(), BdbActiveDbGroupT::precreateNow(), and BdbActiveDbGroupT::verifyPoolSize().
void BdbActiveDbSpec::print ( ostream & o, int offset ) const
Definition at line 98 of file BdbActiveDbSpec.cc.
References _dirRange, _fsGroupName, _hardContLimit, _hardPageLimit, _hashed, _initNoPages, _maxActive, _maxNoPrecrDbs, _minActive, _minNoPrecrDbs, _percGrowth, and _prefNoPagesPerCont.
Referenced by BdbActiveDbGroupT::print().
Member Data Documentation
d_ULong BdbActiveDbSpec::_dirRange
Definition at line 40 of file BdbActiveDbSpec.hh.
Referenced by BdbSrvUtil::initSpec(), BdbActiveDbStateT::precreateNow(), and print().
char* BdbActiveDbSpec::_fsGroupName
Definition at line 48 of file BdbActiveDbSpec.hh.
Referenced by BdbActiveDbSpec(), BdbSrvUtil::initSpec(), BdbActiveDbStateT::precreateNow(), print(), and ~BdbActiveDbSpec().
d_ULong BdbActiveDbSpec::_hardContLimit
Definition at line 35 of file BdbActiveDbSpec.hh.
Referenced by BdbSrvUtil::initSpec(), and print().
d_ULong BdbActiveDbSpec::_hardPageLimit
Definition at line 33 of file BdbActiveDbSpec.hh.
Referenced by BdbSrvUtil::initSpec(), prefNoConts(), and print().
d_ULong BdbActiveDbSpec::_hashed
Definition at line 43 of file BdbActiveDbSpec.hh.
Referenced by BdbSrvUtil::initSpec(), BdbActiveDbStateT::precreateNow(), and print().
d_ULong BdbActiveDbSpec::_initNoPages
Definition at line 41 of file BdbActiveDbSpec.hh.
Referenced by adjust(), BdbSrvUtil::initSpec(), BdbActiveDbStateT::precreateNow(), and print().
d_UShort BdbActiveDbSpec::_maxActive
Definition at line 38 of file BdbActiveDbSpec.hh.
Referenced by print().
d_ULong BdbActiveDbSpec::_maxNoPrecrDbs
Definition at line 46 of file BdbActiveDbSpec.hh.
Referenced by BdbSrvUtil::initSpec(), print(), and BdbActiveDbGroupT::verifyPoolSize().
d_UShort BdbActiveDbSpec::_minActive
Definition at line 37 of file BdbActiveDbSpec.hh.
Referenced by print().
d_ULong BdbActiveDbSpec::_minNoPrecrDbs
Definition at line 45 of file BdbActiveDbSpec.hh.
Referenced by BdbSrvUtil::initSpec(), and print().
d_ULong BdbActiveDbSpec::_percGrowth
Definition at line 42 of file BdbActiveDbSpec.hh.
Referenced by adjust(), BdbSrvUtil::initSpec(), BdbActiveDbStateT::precreateNow(), and print().
d_ULong BdbActiveDbSpec::_prefNoPagesPerCont
Definition at line 34 of file BdbActiveDbSpec.hh.
Referenced by adjust(), BdbActiveDbStateT::getOnePartlyFilledCont(), BdbActiveDbStateT::getOneStillEmptyContainer(), BdbSrvUtil::initSpec(), BdbActiveDbStateT::internalReleaseConts(), prefNoConts(), and print().
The documentation for this class was generated from the following files:
- /BdbClusteringServer/BdbActiveDbSpec.hh
- /BdbClusteringServer/BdbActiveDbSpec.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002