![]() |
|
|
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 BdbMutualKeysMgr< K > Class Template Reference
[BdbUtil]Inheritance diagram for BdbMutualKeysMgr< K >:
List of all members.
Public Methods
BdbMutualKeysMgr () virtual ~BdbMutualKeysMgr () virtual BdbRef (BdbMutualKeys< K >)&find(const BdbMutualKeysIdentifier &id) const virtual const BdbMutualKeysIdentifier & defaultIdentifier () virtual const BdbMutualKeysIdentifier & createKeySet () virtual bool update (const BdbRef(BdbMutualKeysMgr< K >)&manager, const BdbMutualKeysIdentifier &id) Private Methods
BdbMutualKeysMgr (const BdbMutualKeysMgr< K > &aRhs) const BdbMutualKeysMgr< K > & operator= (const BdbMutualKeysMgr< K > &aRhs) const BdbMutualKeysIdentifier & getIdentifier (uint32 index) const uint32 add (BdbHandle(BdbMutualKeys< K >)&keySet) ooVArray (BdbRef(BdbPersObj)) _keySets Private Attributes
uint32 _count Detailed Description
template<class K>
The BdbMutualKeysMgr class is ...
class BdbMutualKeysMgr< K >
Definition at line 63 of file BdbMutualKeysMgr.ddl.
Constructor & Destructor Documentation
template<class K> BdbMutualKeysMgr< K >::BdbMutualKeysMgr ( )
Constructs an instanace of this class.
Definition at line 70 of file BdbMutualKeysMgr.cc.
template<class K> BdbMutualKeysMgr< K >::~BdbMutualKeysMgr ( ) [virtual]
Destroys this instance.
Definition at line 84 of file BdbMutualKeysMgr.cc.
References BdbMutualKeysMgr< K >::_count.
template<class K> BdbMutualKeysMgr< K >::BdbMutualKeysMgr ( const BdbMutualKeysMgr< K > & aRhs ) [private]
stops default
Member Function Documentation
template<class K> uint32 BdbMutualKeysMgr< K >::add ( BdbHandle(BdbMutualKeys< K >)& keySet ) [private]
Definition at line 196 of file BdbMutualKeysMgr.cc.
References BdbMutualKeysMgr< K >::_count, and result.
Referenced by BdbMutualKeysMgr< K >::createKeySet(), and BdbMutualKeysMgr< K >::update().
template<class K> virtual BdbMutualKeysMgr< K >::BdbRef ( BdbMutualKeys< K > ) const [virtual]
Referenced by BdbMutualKeysMgr< K >::getIdentifier(), and BdbMutualKeysMgr< K >::update().
template<class K> const BdbMutualKeysIdentifier & BdbMutualKeysMgr< K >::createKeySet ( ) [virtual]
Definition at line 146 of file BdbMutualKeysMgr.cc.
References BdbMutualKeysMgr< K >::add(), BdbHandle, and BdbMutualKeysMgr< K >::getIdentifier().
Referenced by BdbMutualKeysMgr< K >::defaultIdentifier().
template<class K> const BdbMutualKeysIdentifier & BdbMutualKeysMgr< K >::defaultIdentifier ( ) [virtual]
Definition at line 136 of file BdbMutualKeysMgr.cc.
References BdbMutualKeysMgr< K >::_count, BdbMutualKeysMgr< K >::createKeySet(), and BdbMutualKeysMgr< K >::getIdentifier().
template<class K> const BdbMutualKeysIdentifier & BdbMutualKeysMgr< K >::getIdentifier ( uint32 index ) const [private]
Definition at line 125 of file BdbMutualKeysMgr.cc.
References BdbMutualKeysMgr< K >::BdbRef().
Referenced by BdbMutualKeysMgr< K >::createKeySet(), and BdbMutualKeysMgr< K >::defaultIdentifier().
template<class K> BdbMutualKeysMgr< K >::ooVArray ( BdbRef(BdbPersObj) ) [private]
template<class K> const BdbMutualKeysMgr< K >& BdbMutualKeysMgr< K >::operator= ( const BdbMutualKeysMgr< K > & aRhs ) [private]
stops default
template<class K> bool BdbMutualKeysMgr< K >::update ( const BdbRef(BdbMutualKeysMgr< K >)& manager, const BdbMutualKeysIdentifier & id ) [virtual]
Definition at line 170 of file BdbMutualKeysMgr.cc.
References BdbMutualKeysMgr< K >::add(), BdbHandle, and BdbMutualKeysMgr< K >::BdbRef().
Member Data Documentation
template<class K> uint32 BdbMutualKeysMgr< K >::_count [private]
Definition at line 120 of file BdbMutualKeysMgr.ddl.
Referenced by BdbMutualKeysMgr< K >::add(), BdbMutualKeysMgr< K >::defaultIdentifier(), and BdbMutualKeysMgr< K >::~BdbMutualKeysMgr().
The documentation for this class was generated from the following files:
- /BdbUtil/BdbMutualKeysMgr.ddl
- /BdbUtil/BdbMutualKeysMgr.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002