Public Member Functions | |
TGo4SlotIter () | |
TGo4SlotIter (const TGo4Slot *slot) | |
virtual | ~TGo4SlotIter () |
virtual Bool_t | next () |
virtual Bool_t | isfolder () |
virtual Bool_t | isslotsfolder () |
virtual TGo4LevelIter * | subiterator () |
virtual TGo4Slot * | getslot () |
virtual const char * | name () |
virtual const char * | info () |
virtual Int_t | sizeinfo () |
virtual Int_t | GetKind () |
virtual const char * | GetClassName () |
Protected Member Functions | |
TGo4Slot * | curSlot () const |
Protected Attributes | |
const TGo4Slot * | fSlot |
Int_t | fIndex |
Definition at line 25 of file TGo4Slot.cxx.
TGo4SlotIter::TGo4SlotIter | ( | ) | [inline] |
Definition at line 27 of file TGo4Slot.cxx.
TGo4SlotIter::TGo4SlotIter | ( | const TGo4Slot * | slot | ) | [inline] |
Definition at line 29 of file TGo4Slot.cxx.
virtual TGo4SlotIter::~TGo4SlotIter | ( | ) | [inline, virtual] |
Definition at line 31 of file TGo4Slot.cxx.
TGo4Slot* TGo4SlotIter::curSlot | ( | ) | const [inline, protected] |
Definition at line 55 of file TGo4Slot.cxx.
References fIndex, fSlot, and TGo4Slot::GetChild().
Referenced by GetClassName(), GetKind(), getslot(), info(), isfolder(), isslotsfolder(), name(), sizeinfo(), and subiterator().
virtual const char* TGo4SlotIter::GetClassName | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 52 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::GetSlotClassName().
virtual Int_t TGo4SlotIter::GetKind | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 50 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::GetSlotKind().
virtual TGo4Slot* TGo4SlotIter::getslot | ( | ) | [inline, virtual] |
virtual const char* TGo4SlotIter::info | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 46 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::GetInfo().
virtual Bool_t TGo4SlotIter::isfolder | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 36 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::HasSubLevels().
virtual Bool_t TGo4SlotIter::isslotsfolder | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 38 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::HasSlotsSubLevels().
virtual const char* TGo4SlotIter::name | ( | ) | [inline, virtual] |
virtual Bool_t TGo4SlotIter::next | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 33 of file TGo4Slot.cxx.
References fIndex, fSlot, and TGo4Slot::NumChilds().
virtual Int_t TGo4SlotIter::sizeinfo | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 48 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::GetSizeInfo().
virtual TGo4LevelIter* TGo4SlotIter::subiterator | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 40 of file TGo4Slot.cxx.
References curSlot(), and TGo4Slot::MakeLevelIter().
Int_t TGo4SlotIter::fIndex [protected] |
Definition at line 58 of file TGo4Slot.cxx.
const TGo4Slot* TGo4SlotIter::fSlot [protected] |
Definition at line 57 of file TGo4Slot.cxx.