ROOT 6.08/07 Reference Guide |
RooLinkedListIter is the TIterator implementation for RooLinkedList.
Definition at line 49 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 52 of file RooLinkedListIter.h.
|
inline |
Definition at line 57 of file RooLinkedListIter.h.
|
inline |
Definition at line 62 of file RooLinkedListIter.h.
|
inlinevirtual |
Definition at line 69 of file RooLinkedListIter.h.
|
inlinevirtual |
Implements TIterator.
Definition at line 85 of file RooLinkedListIter.h.
|
inlinevirtual |
Implements TIterator.
Definition at line 90 of file RooLinkedListIter.h.
|
inline |
Definition at line 98 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 112 of file RooLinkedListIter.h.
|
inline |
Definition at line 118 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 122 of file RooLinkedListIter.h.
Reimplemented from TIterator.
Definition at line 71 of file RooLinkedListIter.h.
Implements TIterator.
Definition at line 107 of file RooLinkedListIter.h.
|
protected |
Next link element.
Definition at line 130 of file RooLinkedListIter.h.
|
protected |
Definition at line 128 of file RooLinkedListIter.h.
|
protected |
Collection iterated over.
Definition at line 129 of file RooLinkedListIter.h.