32 Error(
"Add",
"object must be sortable");
44 Int_t cmp = lnk->GetObject()->Compare(obj);
70 Error(
"Add",
"object must be sortable");
82 Int_t cmp = lnk->GetObject()->Compare(obj);
Bool_t IsArgNull(const char *where, const TObject *obj) const
Returns true if object is a null pointer.
TObjLinkPtr_t NewOptLink(TObject *obj, Option_t *opt, const TObjLinkPtr_t &prev=nullptr)
Return a new TObjOptLink (a TObjLink that also stores the option).
void Add(TObject *obj) override
void AddLast(TObject *obj) override
Add object at the end of the list.
TObjLinkPtr_t NewLink(TObject *obj, const TObjLinkPtr_t &prev=nullptr)
Return a new TObjLink.
void AddFirst(TObject *obj) override
Add object at the beginning of the list.
Mother of all ROOT objects.
virtual Bool_t IsSortable() const
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
A sorted doubly linked list.
void Add(TObject *obj) override
Add object in sorted list.