Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

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

Constructor & Destructor Documentation

TGo4SlotIter::TGo4SlotIter  )  [inline]
 

Definition at line 30 of file TGo4Slot.cxx.

TGo4SlotIter::TGo4SlotIter const TGo4Slot slot  )  [inline]
 

Definition at line 32 of file TGo4Slot.cxx.

virtual TGo4SlotIter::~TGo4SlotIter  )  [inline, virtual]
 

Definition at line 34 of file TGo4Slot.cxx.


Member Function Documentation

virtual Bool_t TGo4SlotIter::next  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 36 of file TGo4Slot.cxx.

References fIndex, fSlot, and TGo4Slot::NumChilds().

virtual Bool_t TGo4SlotIter::isfolder  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 39 of file TGo4Slot.cxx.

References curSlot().

virtual Bool_t TGo4SlotIter::isslotsfolder  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 41 of file TGo4Slot.cxx.

References curSlot().

virtual TGo4LevelIter* TGo4SlotIter::subiterator  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 43 of file TGo4Slot.cxx.

References curSlot().

virtual TGo4Slot* TGo4SlotIter::getslot  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 45 of file TGo4Slot.cxx.

References curSlot().

virtual const char* TGo4SlotIter::name  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 47 of file TGo4Slot.cxx.

References curSlot().

virtual const char* TGo4SlotIter::info  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 49 of file TGo4Slot.cxx.

References curSlot().

virtual Int_t TGo4SlotIter::sizeinfo  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 51 of file TGo4Slot.cxx.

References curSlot().

virtual Int_t TGo4SlotIter::GetKind  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 53 of file TGo4Slot.cxx.

References curSlot().

virtual const char* TGo4SlotIter::GetClassName  )  [inline, virtual]
 

Reimplemented from TGo4LevelIter.

Definition at line 55 of file TGo4Slot.cxx.

References curSlot().

TGo4Slot* TGo4SlotIter::curSlot  )  const [inline, protected]
 

Definition at line 58 of file TGo4Slot.cxx.

References fIndex, fSlot, and TGo4Slot::GetChild().

Referenced by GetClassName(), GetKind(), getslot(), info(), isfolder(), isslotsfolder(), name(), sizeinfo(), and subiterator().


Member Data Documentation

const TGo4Slot* TGo4SlotIter::fSlot [protected]
 

Definition at line 60 of file TGo4Slot.cxx.

Referenced by curSlot(), and next().

Int_t TGo4SlotIter::fIndex [protected]
 

Definition at line 61 of file TGo4Slot.cxx.

Referenced by curSlot(), and next().


The documentation for this class was generated from the following file:
Generated on Fri Nov 28 13:01:16 2008 for Go4-v3.04-1 by  doxygen 1.4.2