GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
TGo4HttpLevelIter Class Reference
+ Inheritance diagram for TGo4HttpLevelIter:

Public Member Functions

 TGo4HttpLevelIter (TXMLEngine *xml, XMLNodePointer_t item)
 
virtual ~TGo4HttpLevelIter ()
 
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 ()
 
- Public Member Functions inherited from TGo4LevelIter
 TGo4LevelIter ()
 
virtual ~TGo4LevelIter ()
 
virtual Bool_t isslotsfolder ()
 

Protected Attributes

TXMLEngine * fXML
 
XMLNodePointer_t fParent
 
XMLNodePointer_t fChild
 

Detailed Description

Definition at line 466 of file TGo4HttpProxy.cpp.

Constructor & Destructor Documentation

TGo4HttpLevelIter::TGo4HttpLevelIter ( TXMLEngine *  xml,
XMLNodePointer_t  item 
)
inline

Definition at line 473 of file TGo4HttpProxy.cpp.

Referenced by subiterator().

virtual TGo4HttpLevelIter::~TGo4HttpLevelIter ( )
inlinevirtual

Definition at line 481 of file TGo4HttpProxy.cpp.

Member Function Documentation

virtual const char* TGo4HttpLevelIter::GetClassName ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 566 of file TGo4HttpProxy.cpp.

References GetHttpRootClassName(), and isfolder().

Referenced by GetKind().

virtual Int_t TGo4HttpLevelIter::getflag ( const char *  flagname)
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 509 of file TGo4HttpProxy.cpp.

virtual Int_t TGo4HttpLevelIter::GetKind ( )
inlinevirtual
virtual TGo4Slot* TGo4HttpLevelIter::getslot ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 533 of file TGo4HttpProxy.cpp.

virtual const char* TGo4HttpLevelIter::info ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 541 of file TGo4HttpProxy.cpp.

virtual Bool_t TGo4HttpLevelIter::isfolder ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 505 of file TGo4HttpProxy.cpp.

Referenced by GetClassName(), GetKind(), and subiterator().

virtual const char* TGo4HttpLevelIter::name ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 535 of file TGo4HttpProxy.cpp.

virtual Bool_t TGo4HttpLevelIter::next ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 483 of file TGo4HttpProxy.cpp.

virtual Int_t TGo4HttpLevelIter::sizeinfo ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 542 of file TGo4HttpProxy.cpp.

virtual TGo4LevelIter* TGo4HttpLevelIter::subiterator ( )
inlinevirtual

Reimplemented from TGo4LevelIter.

Definition at line 527 of file TGo4HttpProxy.cpp.

References isfolder(), and TGo4HttpLevelIter().

Member Data Documentation

XMLNodePointer_t TGo4HttpLevelIter::fChild
protected

Definition at line 470 of file TGo4HttpProxy.cpp.

XMLNodePointer_t TGo4HttpLevelIter::fParent
protected

Definition at line 469 of file TGo4HttpProxy.cpp.

TXMLEngine* TGo4HttpLevelIter::fXML
protected

Definition at line 468 of file TGo4HttpProxy.cpp.


The documentation for this class was generated from the following file: