16#ifndef ROO_LINKED_LIST_ELEM 
   17#define ROO_LINKED_LIST_ELEM 
#define ClassDef(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Implementation of the GenericRooFIter interface for the RooLinkedList.
 
Link element for the RooLinkedList class.
 
TObject * _arg
Link to contents.
 
RooLinkedListElem(TObject *arg)
Constructor with payload.
 
friend class RooLinkedListImplDetails::Pool
 
Int_t _refCount
! Reference count
 
RooLinkedListElem(TObject *arg, RooLinkedListElem *after)
 
virtual ~RooLinkedListElem()
 
RooLinkedListElem(const RooLinkedListElem &)
 
void init(TObject *arg, RooLinkedListElem *after=nullptr)
 
RooLinkedListElem()=default
 
RooLinkedListElem * _prev
Link to previous element in list.
 
RooLinkedListElem * _next
Link to next element in list.
 
friend class RooLinkedListImplDetails::Chunk
 
Implementation of the actual iterator on RooLinkedLists.
 
Collection class for internal use, storing a collection of RooAbsArg pointers in a doubly linked list...
 
Buffer base class used for serializing objects.
 
Mother of all ROOT objects.