TMap


class description - source file - inheritance tree

class TMap : public TCollection


    public:
TMap(Int_t capacity = TCollection::kInitHashTableCapacity, Int_t rehash = 0) virtual ~TMap() virtual void Add(TObject* obj) void Add(TObject* key, TObject* value) Float_t AverageCollisions() const Int_t Capacity() const static TClass* Class() virtual void Clear(Option_t* option) Int_t Collisions(const char* keyname) const Int_t Collisions(TObject* key) const virtual void Delete(Option_t* option) void DeleteAll() void DeleteKeys() void DeleteValues() virtual TObject* FindObject(const TObject* key) const virtual TObject* FindObject(const char* keyname) const virtual TObject** GetObjectRef(const TObject* obj) const const THashTable* GetTable() const TObject* GetValue(const TObject* key) const virtual TClass* IsA() const virtual TIterator* MakeIterator(Bool_t dir = kIterForward) const virtual void Print(Option_t* option) const void Rehash(Int_t newCapacity, Bool_t checkObjValidity = kTRUE) virtual TObject* Remove(TObject* key) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
THashTable* fTable Hash table used to store TPair's

Class Description



Last update: Fri May 14 13:32:40 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.