TList
class description - source file - inheritance tree
protected:
virtual void DeleteLink(TObjLink* lnk)
TObjLink** DoSort(TObjLink** head, Int_t n)
TObjLink* FindLink(const TObject* obj, Int_t& idx) const
TObjLink* LinkAt(Int_t idx) const
Bool_t LnkCompare(TObjLink* l1, TObjLink* l2)
virtual TObjLink* NewLink(TObject* obj, TObjLink* prev = 0)
virtual TObjLink* NewOptLink(TObject* obj, Option_t* opt, TObjLink* prev = 0)
public:
TList(TObject*)
TList()
virtual ~TList()
virtual void Add(TObject* obj)
virtual void Add(TObject* obj, Option_t* opt)
virtual void AddAfter(TObject* after, TObject* obj)
virtual void AddAfter(TObjLink* after, TObject* obj)
virtual void AddAt(TObject* obj, Int_t idx)
virtual void AddBefore(TObjLink* before, TObject* obj)
virtual void AddBefore(TObject* before, TObject* obj)
virtual void AddFirst(TObject* obj, Option_t* opt)
virtual void AddFirst(TObject* obj)
virtual void AddLast(TObject* obj, Option_t* opt)
virtual void AddLast(TObject* obj)
virtual TObject* After(TObject* obj) const
virtual TObject* At(Int_t idx) const
virtual TObject* Before(TObject* obj) const
static TClass* Class()
virtual void Clear(Option_t* option)
virtual void Delete(Option_t* option)
virtual TObject* FindObject(const TObject* obj) const
virtual TObject* FindObject(const char* name) const
virtual TObject* First() const
virtual TObjLink* FirstLink() const
virtual TObject** GetObjectRef(const TObject* obj) const
virtual TClass* IsA() const
Bool_t IsAscending()
virtual TObject* Last() const
virtual TObjLink* LastLink() const
virtual TIterator* MakeIterator(Bool_t dir = kIterForward) const
virtual TObject* Remove(TObjLink* lnk)
virtual TObject* Remove(TObject* obj)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Sort(Bool_t order = kSortAscending)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TObjLink* fFirst ! pointer to first entry in linked list
TObjLink* fLast ! pointer to last entry in linked list
TObjLink* fCache ! cache to speedup sequential calling of Before() and After() functions
Bool_t fAscending ! sorting order (when calling Sort() or for TSortedList)
See also
-
THashList, TQConnection, TSortedList
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.