![]() |
|
|
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 BdbMutualValues< V > Class Template Reference
[BdbUtil]Inheritance diagram for BdbMutualValues< V >:
List of all members.
Public Methods
BdbMutualValues (const BdbMutualKeysIdentifier &id) virtual ~BdbMutualValues () virtual BdbMutualEntry< V > find (uint32 index) const=0 virtual bool locallyValid (uint32 index) const=0 virtual size_t size () const=0 BdbMutualKeysIdentifier keysIdentifier () const virtual bool insert (uint32 index, const V &value)=0 virtual BdbMutualEntry< V > remove (uint32 index)=0 Private Methods
BdbMutualValues () BdbMutualValues (const BdbMutualValues< V > &aRhs) const BdbMutualValues< V > & operator= (const BdbMutualValues< V > &aRhs) BdbRef (BdbPersObj) _keysIdentifier Detailed Description
template<class V>
The BdbMutualValues class is ...
class BdbMutualValues< V >
Definition at line 60 of file BdbMutualValues.ddl.
Constructor & Destructor Documentation
template<class V> BdbMutualValues< V >::BdbMutualValues ( const BdbMutualKeysIdentifier & id )
Constructs an instanace of this class.
Definition at line 70 of file BdbMutualValues.cc.
template<class V> BdbMutualValues< V >::~BdbMutualValues ( ) [virtual]
Destroys this instance.
Definition at line 84 of file BdbMutualValues.cc.
template<class V> BdbMutualValues< V >::BdbMutualValues ( ) [private]
stops default
template<class V> BdbMutualValues< V >::BdbMutualValues ( const BdbMutualValues< V > & aRhs ) [private]
stops default
Member Function Documentation
template<class V> BdbMutualValues< V >::BdbRef ( BdbPersObj ) [private]
template<class V> virtual BdbMutualEntry< V > BdbMutualValues< V >::find ( uint32 index ) const [pure virtual]
Implemented in BdbMutualValues_000< V >.
Referenced by BdbMutualDictionaryT< K, V >::find().
template<class V> virtual bool BdbMutualValues< V >::insert ( uint32 index, const V & value ) [pure virtual]
Implemented in BdbMutualValues_000< V >.
Referenced by BdbMutualDictionaryT< K, V >::insert().
template<class V> BdbMutualKeysIdentifier BdbMutualValues< V >::keysIdentifier ( )
Definition at line 102 of file BdbMutualValues.cc.
template<class V> virtual bool BdbMutualValues< V >::locallyValid ( uint32 index ) const [pure virtual]
Implemented in BdbMutualValues_000< V >.
Referenced by BdbMutualDictionaryT< K, V >::contains().
template<class V> const BdbMutualValues< V >& BdbMutualValues< V >::operator= ( const BdbMutualValues< V > & aRhs ) [private]
stops default
template<class V> virtual BdbMutualEntry< V > BdbMutualValues< V >::remove ( uint32 index ) [pure virtual]
Implemented in BdbMutualValues_000< V >.
Referenced by BdbMutualDictionaryT< K, V >::remove().
template<class V> virtual size_t BdbMutualValues< V >::size ( ) [pure virtual]
Implemented in BdbMutualValues_000< V >.
Referenced by BdbMutualDictionaryT< K, V >::isEmpty(), and BdbMutualDictionaryT< K, V >::size().
The documentation for this class was generated from the following files:
- /BdbUtil/BdbMutualValues.ddl
- /BdbUtil/BdbMutualValues.cc
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002