const char * GetNodeName() const
Returns the node's name.
ClassImp(TSeqCollection) Int_t TSeqCollection TIter next(this)
Return index of object in collection.
virtual const char * DirName(const char *pathname)
Return the directory name in pathname.
TXMLNode * GetRootNode() const
Returns the root element node.
void SetValidate(Bool_t val=kTRUE)
The parser will validate the xml file if val = true.
virtual TXMLDocument * GetXMLDocument() const
Returns the TXMLDocument.
Bool_t HasAttributes() const
Returns true if Element node has attribute.
const char * GetContent() const
Returns the content if any, or 0.
TXMLNode * GetNextNode()
Returns the next sibling XMLNode in the DOM tree, if any return 0 if no next node.
virtual Int_t ParseFile(const char *filename)
Parse the XML file where filename is the XML file name.
R__EXTERN TSystem * gSystem
TList * GetAttributes()
Returns a list of node's attribute if any, returns 0 if no attribute.
TXMLAttribute is the attribute of an Element.
const char * GetValue() const
EXMLElementType GetNodeType() const
Returns the node's type.
const char * GetName() const
Returns name of object.
TXMLNode contains a pointer to xmlNode, which is a node under the DOM tree.
TXMLNode * GetChildren()
Returns the node's child if any, returns 0 if no child.
void ParseContext(TXMLNode *node)