TCollection
class description - source file - inheritance tree
private:
void operator=(const TCollection&)
public:
virtual ~TCollection()
virtual void Add(TObject* obj)
virtual void AddAll(const TCollection* col)
void AddVector(TObject* obj1)
Bool_t AssertClass(TClass* cl) const
virtual void Browse(TBrowser* b)
Int_t Capacity() const
static TClass* Class()
virtual void Clear(Option_t* option)
Bool_t Contains(const TObject* obj) const
Bool_t Contains(const char* name) const
virtual void Delete(Option_t* option)
virtual void Draw(Option_t* option)
virtual void Dump() const
static void EmptyGarbageCollection()
virtual TObject* FindObject(const TObject* obj) const
virtual TObject* FindObject(const char* name) const
static void GarbageCollect(TObject* obj)
static TCollection* GetCurrentCollection()
virtual const char* GetName() const
virtual TObject** GetObjectRef(const TObject* obj) const
virtual Int_t GetSize() const
virtual Int_t GrowBy(Int_t delta) const
virtual TClass* IsA() const
Bool_t IsArgNull(const char* where, const TObject* obj) const
virtual Bool_t IsEmpty() const
virtual Bool_t IsFolder() const
Bool_t IsOwner() const
virtual void ls(Option_t* option) const
virtual TIterator* MakeIterator(Bool_t dir = kIterForward) const
virtual TIterator* MakeReverseIterator() const
TObject* operator()(const char* name) const
virtual void Paint(Option_t* option)
virtual void Print(Option_t* option) const
virtual void RecursiveRemove(TObject* obj)
virtual TObject* Remove(TObject* obj)
void RemoveAll()
virtual void RemoveAll(TCollection* col)
void SetCurrentCollection()
void SetName(const char* name)
void SetOwner(Bool_t enable = kTRUE)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
static void StartGarbageCollection()
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t Write(const char* name = "0", Int_t option = 0, Int_t bufsize = 0)
private:
static TCollection* fgCurrentCollection used by macro ForEach
static TObjectTable* fgGarbageCollection used by garbage collector
static Bool_t fgEmptyingGarbage used by garbage collector
static Int_t fgGarbageStack used by garbage collector
protected:
TString fName name of the collection
Int_t fSize number of elements in collection
public:
static const enum TCollection:: kIsOwner
static const enum TCollection:: kInitCapacity
static const enum TCollection:: kInitHashTableCapacity
See also
-
THashTable, TMap, TSeqCollection
Last update: Fri May 14 13:32:36 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.