THashTable THashTable implements a hash table to store TObject's. The hash value is calculated using the value returned by the TObject's Hash() function. Each class inheriting from TObject can override Hash() as it sees fit.
virtual | ~THashTableIter() |
static TClass* | Class() |
virtual const TCollection* | GetCollection() const |
virtual Option_t* | TIterator::GetOption() const |
virtual TClass* | IsA() const |
virtual TObject* | Next() |
virtual Bool_t | operator!=(const TIterator& aIter) const |
Bool_t | operator!=(const THashTableIter& aIter) const |
TObject* | TIterator::operator()() |
virtual TObject* | operator*() const |
virtual TIterator& | operator=(const TIterator& rhs) |
THashTableIter& | operator=(const THashTableIter& rhs) |
Bool_t | TIterator::operator==(const TIterator& other) const |
virtual void | Reset() |
virtual void | ShowMembers(TMemberInspector& insp) const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
THashTableIter(const THashTableIter& iter) | |
THashTableIter(const THashTable* ht, Bool_t dir = kIterForward) |
Int_t | NextSlot() |
THashTableIter() |
Int_t | fCursor | current position in table |
Bool_t | fDirection | iteration direction |
TListIter* | fListCursor | current position in collision list |
const THashTable* | fTable | hash table being iterated |
Inheritance Chart: | |||||||||
|