Public Member Functions | Protected Attributes

TGo4DabcLevelIter Class Reference

Inheritance diagram for TGo4DabcLevelIter:
TGo4LevelIter

List of all members.

Public Member Functions

 TGo4DabcLevelIter (const dabc::Hierarchy &item)
virtual ~TGo4DabcLevelIter ()
virtual Bool_t next ()
virtual Bool_t isfolder ()
virtual Int_t getflag (const char *flagname)
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 Attributes

dabc::Hierarchy fParent
dabc::Hierarchy fChild
TString fClNameBuf
unsigned fCnt
 buffer used for class name

Detailed Description

Definition at line 496 of file TGo4DabcProxy.cxx.


Constructor & Destructor Documentation

TGo4DabcLevelIter::TGo4DabcLevelIter ( const dabc::Hierarchy &  item  )  [inline]

Definition at line 504 of file TGo4DabcProxy.cxx.

Referenced by subiterator().

virtual TGo4DabcLevelIter::~TGo4DabcLevelIter (  )  [inline, virtual]

Definition at line 512 of file TGo4DabcProxy.cxx.


Member Function Documentation

virtual const char* TGo4DabcLevelIter::GetClassName (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 564 of file TGo4DabcProxy.cxx.

References fChild, fClNameBuf, GetRootClassName(), and IsRateHistory().

virtual Int_t TGo4DabcLevelIter::getflag ( const char *  flagname  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 535 of file TGo4DabcProxy.cxx.

virtual Int_t TGo4DabcLevelIter::GetKind (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 552 of file TGo4DabcProxy.cxx.

References fChild, fClNameBuf, GetRootClassName(), isfolder(), IsRateHistory(), and TGo4Access::kndObject.

virtual TGo4Slot* TGo4DabcLevelIter::getslot (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 546 of file TGo4DabcProxy.cxx.

virtual const char* TGo4DabcLevelIter::info (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 549 of file TGo4DabcProxy.cxx.

virtual Bool_t TGo4DabcLevelIter::isfolder (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 533 of file TGo4DabcProxy.cxx.

References fChild.

Referenced by GetKind().

virtual const char* TGo4DabcLevelIter::name (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 548 of file TGo4DabcProxy.cxx.

References fChild.

virtual Bool_t TGo4DabcLevelIter::next (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 514 of file TGo4DabcProxy.cxx.

References fChild, fCnt, and fParent.

virtual Int_t TGo4DabcLevelIter::sizeinfo (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 550 of file TGo4DabcProxy.cxx.

virtual TGo4LevelIter* TGo4DabcLevelIter::subiterator (  )  [inline, virtual]

Reimplemented from TGo4LevelIter.

Definition at line 541 of file TGo4DabcProxy.cxx.

References fChild, and TGo4DabcLevelIter().


Member Data Documentation

dabc::Hierarchy TGo4DabcLevelIter::fChild [protected]

Definition at line 499 of file TGo4DabcProxy.cxx.

Referenced by GetClassName(), GetKind(), isfolder(), name(), next(), and subiterator().

TString TGo4DabcLevelIter::fClNameBuf [protected]

Definition at line 500 of file TGo4DabcProxy.cxx.

Referenced by GetClassName(), and GetKind().

unsigned TGo4DabcLevelIter::fCnt [protected]

buffer used for class name

Definition at line 501 of file TGo4DabcProxy.cxx.

Referenced by next().

dabc::Hierarchy TGo4DabcLevelIter::fParent [protected]

Definition at line 498 of file TGo4DabcProxy.cxx.

Referenced by next().


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