Public Member Functions | Protected Member Functions | Protected Attributes

TGo4SlotIter Class Reference

Inheritance diagram for TGo4SlotIter:
TGo4LevelIter

List of all members.

Public Member Functions

 TGo4SlotIter ()
 TGo4SlotIter (const TGo4Slot *slot)
virtual ~TGo4SlotIter ()
virtual Bool_t next ()
virtual Bool_t isfolder ()
virtual Bool_t isslotsfolder ()
virtual TGo4LevelItersubiterator ()
virtual TGo4Slotgetslot ()
virtual const char * name ()
virtual const char * info ()
virtual Int_t sizeinfo ()
virtual Int_t GetKind ()
virtual const char * GetClassName ()

Protected Member Functions

TGo4SlotcurSlot () const

Protected Attributes

const TGo4SlotfSlot
Int_t fIndex

Detailed Description

Definition at line 25 of file TGo4Slot.cxx.


Constructor & Destructor Documentation

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.


Member Function Documentation

TGo4Slot* TGo4SlotIter::curSlot (  )  const [inline, protected]
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]

Reimplemented from TGo4LevelIter.

Definition at line 42 of file TGo4Slot.cxx.

References curSlot().

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]

Reimplemented from TGo4LevelIter.

Definition at line 44 of file TGo4Slot.cxx.

References curSlot().

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().


Member Data Documentation

Int_t TGo4SlotIter::fIndex [protected]

Definition at line 58 of file TGo4Slot.cxx.

Referenced by curSlot(), and next().

const TGo4Slot* TGo4SlotIter::fSlot [protected]

Definition at line 57 of file TGo4Slot.cxx.

Referenced by curSlot(), and next().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines