![]() |
ROOT
6.06/09
Reference Guide
|
Iterator of over the view's content.
Definition at line 98 of file TViewPubDataMembers.h.
Public Member Functions | |
TViewPubDataMembersIter (const TViewPubDataMembers *l, Bool_t dir=kIterForward) | |
Create a new list iterator. More... | |
TViewPubDataMembersIter (const TViewPubDataMembersIter &iter) | |
Copy ctor. More... | |
~TViewPubDataMembersIter () | |
TIterator & | operator= (const TIterator &rhs) |
Overridden assignment operator. More... | |
TViewPubDataMembersIter & | operator= (const TViewPubDataMembersIter &rhs) |
Overloaded assignment operator. More... | |
const TCollection * | GetCollection () const |
TObject * | Next () |
Return next object in the list. Returns 0 when no more objects in list. More... | |
void | Reset () |
Reset list iterator. More... | |
Bool_t | operator!= (const TIterator &aIter) const |
This operator compares two TIterator objects. More... | |
Bool_t | operator!= (const TViewPubDataMembersIter &aIter) const |
This operator compares two TViewPubDataMembersIter objects. More... | |
TObject * | operator* () const |
Return current object or nullptr. More... | |
![]() | |
virtual | ~TIterator () |
virtual Option_t * | GetOption () const |
TObject * | operator() () |
Bool_t | operator== (const TIterator &other) const |
Protected Member Functions | |
TViewPubDataMembersIter () | |
![]() | |
TIterator () | |
TIterator (const TIterator &) | |
Protected Attributes | |
const TList * | fView |
TIter | fClassIter |
TIter | fIter |
Bool_t | fStarted |
Bool_t | fDirection |
|
inlineprotected |
Definition at line 110 of file TViewPubDataMembers.h.
TViewPubDataMembersIter::TViewPubDataMembersIter | ( | const TViewPubDataMembers * | l, |
Bool_t | dir = kIterForward |
||
) |
Create a new list iterator.
By default the iteration direction is kIterForward. To go backward use kIterBackward.
Definition at line 361 of file TViewPubDataMembers.cxx.
TViewPubDataMembersIter::TViewPubDataMembersIter | ( | const TViewPubDataMembersIter & | iter | ) |
Copy ctor.
Definition at line 370 of file TViewPubDataMembers.cxx.
|
inline |
Definition at line 115 of file TViewPubDataMembers.h.
|
inlinevirtual |
Implements TIterator.
Definition at line 119 of file TViewPubDataMembers.h.
|
virtual |
Return next object in the list. Returns 0 when no more objects in list.
Implements TIterator.
Definition at line 411 of file TViewPubDataMembers.cxx.
|
virtual |
This operator compares two TIterator objects.
Reimplemented from TIterator.
Definition at line 461 of file TViewPubDataMembers.cxx.
Bool_t TViewPubDataMembersIter::operator!= | ( | const TViewPubDataMembersIter & | aIter | ) | const |
This operator compares two TViewPubDataMembersIter objects.
Definition at line 473 of file TViewPubDataMembers.cxx.
|
inlinevirtual |
Return current object or nullptr.
For backward compatibility reasons we have to provide this default implementation.
Reimplemented from TIterator.
Definition at line 124 of file TViewPubDataMembers.h.
Overridden assignment operator.
Reimplemented from TIterator.
Definition at line 380 of file TViewPubDataMembers.cxx.
TViewPubDataMembersIter & TViewPubDataMembersIter::operator= | ( | const TViewPubDataMembersIter & | rhs | ) |
Overloaded assignment operator.
Definition at line 396 of file TViewPubDataMembers.cxx.
|
protected |
Definition at line 105 of file TViewPubDataMembers.h.
Referenced by Next(), operator!=(), operator=(), and Reset().
|
protected |
Definition at line 108 of file TViewPubDataMembers.h.
Referenced by Next(), and operator=().
|
protected |
Definition at line 106 of file TViewPubDataMembers.h.
Referenced by Next(), operator!=(), operator*(), and operator=().
|
protected |
Definition at line 107 of file TViewPubDataMembers.h.
Referenced by Next(), operator=(), and Reset().
|
protected |
Definition at line 104 of file TViewPubDataMembers.h.
Referenced by GetCollection(), Next(), and operator=().