Public Member Functions | |
TGo4AnalysisLevelIter () | |
TGo4AnalysisLevelIter (TFolder *folder, Bool_t istree=kFALSE) | |
virtual | ~TGo4AnalysisLevelIter () |
virtual Bool_t | next () |
virtual Bool_t | isfolder () |
virtual Int_t | getflag (const char *flagname) |
virtual Bool_t | isremote () |
virtual TGo4LevelIter * | subiterator () |
virtual const char * | name () |
virtual const char * | info () |
virtual Int_t | sizeinfo () |
virtual Int_t | GetKind () |
virtual const char * | GetClassName () |
Static Public Member Functions | |
static const char * | EntryClassName (TObject *entry) |
Protected Attributes | |
TIterator * | fIter |
TObject * | fCurrent |
Bool_t | fIsTree |
Definition at line 149 of file TGo4AnalysisProxy.cxx.
TGo4AnalysisLevelIter::TGo4AnalysisLevelIter | ( | ) | [inline] |
Definition at line 151 of file TGo4AnalysisProxy.cxx.
Referenced by subiterator().
TGo4AnalysisLevelIter::TGo4AnalysisLevelIter | ( | TFolder * | folder, | |
Bool_t | istree = kFALSE | |||
) | [inline] |
Definition at line 159 of file TGo4AnalysisProxy.cxx.
References fIter.
virtual TGo4AnalysisLevelIter::~TGo4AnalysisLevelIter | ( | ) | [inline, virtual] |
Definition at line 168 of file TGo4AnalysisProxy.cxx.
References fIter.
static const char* TGo4AnalysisLevelIter::EntryClassName | ( | TObject * | entry | ) | [inline, static] |
Definition at line 256 of file TGo4AnalysisProxy.cxx.
References TGo4ObjectStatus::GetObjectClass().
Referenced by GetClassName(), and TGo4AnalysisProxy::MakeProxy().
virtual const char* TGo4AnalysisLevelIter::GetClassName | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 251 of file TGo4AnalysisProxy.cxx.
References EntryClassName(), and fCurrent.
virtual Int_t TGo4AnalysisLevelIter::getflag | ( | const char * | flagname | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 185 of file TGo4AnalysisProxy.cxx.
References fCurrent, TGo4ObjectStatus::IsDeleteProtect(), and TGo4ObjectStatus::IsResetProtect().
virtual Int_t TGo4AnalysisLevelIter::GetKind | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 230 of file TGo4AnalysisProxy.cxx.
References fCurrent, fIsTree, isfolder(), TGo4Access::kndDataMember, and TGo4Access::kndGo4Param.
virtual const char* TGo4AnalysisLevelIter::info | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 219 of file TGo4AnalysisProxy.cxx.
References fCurrent.
virtual Bool_t TGo4AnalysisLevelIter::isfolder | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 179 of file TGo4AnalysisProxy.cxx.
References fCurrent.
Referenced by GetKind().
virtual Bool_t TGo4AnalysisLevelIter::isremote | ( | ) | [inline, virtual] |
Definition at line 202 of file TGo4AnalysisProxy.cxx.
virtual const char* TGo4AnalysisLevelIter::name | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 214 of file TGo4AnalysisProxy.cxx.
References fCurrent.
virtual Bool_t TGo4AnalysisLevelIter::next | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 173 of file TGo4AnalysisProxy.cxx.
virtual Int_t TGo4AnalysisLevelIter::sizeinfo | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 224 of file TGo4AnalysisProxy.cxx.
References fCurrent, and TGo4ObjectStatus::GetObjectSize().
virtual TGo4LevelIter* TGo4AnalysisLevelIter::subiterator | ( | ) | [inline, virtual] |
Reimplemented from TGo4LevelIter.
Definition at line 207 of file TGo4AnalysisProxy.cxx.
References fCurrent, fIsTree, TGo4TreeStructure::GetNamesFolder(), and TGo4AnalysisLevelIter().
TObject* TGo4AnalysisLevelIter::fCurrent [protected] |
Definition at line 287 of file TGo4AnalysisProxy.cxx.
Referenced by GetClassName(), getflag(), GetKind(), info(), isfolder(), name(), next(), sizeinfo(), and subiterator().
Bool_t TGo4AnalysisLevelIter::fIsTree [protected] |
Definition at line 288 of file TGo4AnalysisProxy.cxx.
Referenced by GetKind(), and subiterator().
TIterator* TGo4AnalysisLevelIter::fIter [protected] |
Definition at line 286 of file TGo4AnalysisProxy.cxx.
Referenced by next(), TGo4AnalysisLevelIter(), and ~TGo4AnalysisLevelIter().