#include <TBtree.h>
Inheritance diagram for TBtreeIter:

Public Member Functions | |
| TBtreeIter (const TBtree *t, Bool_t dir=kIterForward) | |
| TBtreeIter (const TBtreeIter &iter) | |
| ~TBtreeIter () | |
| TIterator & | operator= (const TIterator &rhs) |
| TBtreeIter & | operator= (const TBtreeIter &rhs) |
| const TCollection * | GetCollection () const |
| TObject * | Next () |
| void | Reset () |
| bool | operator!= (const TIterator &aIter) const |
| bool | operator!= (const TBtreeIter &aIter) const |
| TObject * | operator * () const |
| TBtreeIter (const TBtree *t, Bool_t dir=kIterForward) | |
| TBtreeIter (const TBtreeIter &iter) | |
| ~TBtreeIter () | |
| TIterator & | operator= (const TIterator &rhs) |
| TBtreeIter & | operator= (const TBtreeIter &rhs) |
| const TCollection * | GetCollection () const |
| TObject * | Next () |
| void | Reset () |
| bool | operator!= (const TIterator &aIter) const |
| bool | operator!= (const TBtreeIter &aIter) const |
| TObject * | operator * () const |
Private Member Functions | |
| TBtreeIter () | |
| TBtreeIter () | |
Private Attributes | |
| const TBtree * | fTree |
| Int_t | fCurCursor |
| Int_t | fCursor |
| Bool_t | fDirection |
| const TBtree * | fTree |
Definition at line 338 of file TBtree.h.
| TBtreeIter::TBtreeIter | ( | const TBtree * | t, | |
| Bool_t | dir = kIterForward | |||
| ) |
| TBtreeIter::TBtreeIter | ( | const TBtreeIter & | iter | ) |
| TBtreeIter::TBtreeIter | ( | const TBtree * | t, | |
| Bool_t | dir = kIterForward | |||
| ) |
| TBtreeIter::TBtreeIter | ( | const TBtreeIter & | iter | ) |
Reimplemented from TIterator.
Definition at line 612 of file TBtree.cxx.
References xmlio::Class, fCurCursor, fCursor, fDirection, and fTree.
| TBtreeIter & TBtreeIter::operator= | ( | const TBtreeIter & | rhs | ) |
| const TCollection* TBtreeIter::GetCollection | ( | ) | const [inline, virtual] |
| TObject * TBtreeIter::Next | ( | ) | [virtual] |
Implements TIterator.
Definition at line 654 of file TBtree.cxx.
References fCurCursor, fCursor, fDirection, fTree, and kIterForward.
| void TBtreeIter::Reset | ( | ) | [virtual] |
Implements TIterator.
Definition at line 641 of file TBtree.cxx.
References fCurCursor, fCursor, fDirection, fTree, TCollection::GetSize(), and kIterForward.
| bool TBtreeIter::operator!= | ( | const TIterator & | aIter | ) | const [virtual] |
Reimplemented from TIterator.
Definition at line 670 of file TBtree.cxx.
References xmlio::Class, fCurCursor, and nullptr.
| bool TBtreeIter::operator!= | ( | const TBtreeIter & | aIter | ) | const |
| TObject * TBtreeIter::operator * | ( | ) | const [virtual] |
Reimplemented from TIterator.
Definition at line 695 of file TBtree.cxx.
References fCurCursor, fTree, and nullptr.
| TBtreeIter& TBtreeIter::operator= | ( | const TBtreeIter & | rhs | ) |
| const TCollection* TBtreeIter::GetCollection | ( | ) | const [inline, virtual] |
| void TBtreeIter::Reset | ( | ) | [virtual] |
Implements TIterator.
| bool TBtreeIter::operator!= | ( | const TIterator & | aIter | ) | const [virtual] |
Reimplemented from TIterator.
| bool TBtreeIter::operator!= | ( | const TBtreeIter & | aIter | ) | const |
const TBtree* TBtreeIter::fTree [private] |
Definition at line 344 of file TBtree.h.
Referenced by GetCollection(), Next(), operator *(), operator=(), Reset(), and TBtreeIter().
Int_t TBtreeIter::fCurCursor [private] |
Definition at line 345 of file TBtree.h.
Referenced by Next(), operator *(), operator!=(), operator=(), Reset(), and TBtreeIter().
Int_t TBtreeIter::fCursor [private] |
Definition at line 346 of file TBtree.h.
Referenced by Next(), operator=(), Reset(), and TBtreeIter().
Bool_t TBtreeIter::fDirection [private] |
Definition at line 347 of file TBtree.h.
Referenced by Next(), operator=(), Reset(), and TBtreeIter().
const TBtree* TBtreeIter::fTree [private] |
1.5.1