ROOT 6.10/09 Reference Guide |
RooLinkedListIter is the TIterator implementation for RooLinkedList.
Definition at line 43 of file RooLinkedListIter.h.
Public Member Functions | |
RooLinkedListIter () | |
RooLinkedListIter (const RooLinkedList *list, Bool_t forward) | |
RooLinkedListIter (const RooLinkedListIter &other) | |
virtual | ~RooLinkedListIter () |
virtual const TCollection * | GetCollection () const |
virtual TObject * | Next () |
TObject * | NextNV () |
bool | operator!= (const TIterator &aIter) const |
Compare two iterator objects. More... | |
bool | operator!= (const RooLinkedListIter &aIter) const |
virtual TObject * | operator* () const |
Return current object or nullptr. More... | |
TIterator & | operator= (const TIterator &other) |
virtual void | Reset () |
Public Member Functions inherited from TIterator | |
virtual | ~TIterator () |
virtual Option_t * | GetOption () const |
TObject * | operator() () |
Bool_t | operator== (const TIterator &other) const |
Protected Attributes | |
Bool_t | _forward |
Next link element. More... | |
const RooLinkedList * | _list |
const RooLinkedListElem * | _ptr |
Collection iterated over. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from TIterator | |
TIterator () | |
TIterator (const TIterator &) | |
#include <RooLinkedListIter.h>
|
inline |
Definition at line 46 of file RooLinkedListIter.h.
|
inline |
Definition at line 51 of file RooLinkedListIter.h.
|
inline |
Definition at line 56 of file RooLinkedListIter.h.
|
inlinevirtual |
Definition at line 63 of file RooLinkedListIter.h.
|
inlinevirtual |
Implements TIterator.
Definition at line 79 of file RooLinkedListIter.h.
|
inlinevirtual |
Implements TIterator.
Definition at line 84 of file RooLinkedListIter.h.
|
inline |
Definition at line 92 of file RooLinkedListIter.h.
|
inlinevirtual |
Compare two iterator objects.
For backward compatibility reasons we have to provide this default implementation.
Reimplemented from TIterator.
Definition at line 106 of file RooLinkedListIter.h.
|
inline |
Definition at line 112 of file RooLinkedListIter.h.
|
inlinevirtual |
Return current object or nullptr.
For backward compatibility reasons we have to provide this default implementation.
Reimplemented from TIterator.
Definition at line 116 of file RooLinkedListIter.h.
Reimplemented from TIterator.
Definition at line 65 of file RooLinkedListIter.h.
Implements TIterator.
Definition at line 101 of file RooLinkedListIter.h.
|
protected |
Next link element.
Definition at line 124 of file RooLinkedListIter.h.
|
protected |
Definition at line 122 of file RooLinkedListIter.h.
|
protected |
Collection iterated over.
Definition at line 123 of file RooLinkedListIter.h.