Lines Matching refs:child
352 XMLNode getChildNode(int i=0) const; ///< return ith child node
353 XMLNode getChildNode(XMLCSTR name, int i) const; ///< return ith child node with specific name (return an empty node if failing). If i==-1, this returns the last XMLNode with the given name.
354 XMLNode getChildNode(XMLCSTR name, int *i=NULL) const; ///< return next child node with specific name (return an empty node if failing)
359 int *i=NULL) const; ///< return child node with specific name/attribute (return an empty node if failing)
361 ///< return the first child node with specific path
363 ///< return the first child node with specific path.
365 int nChildNode(XMLCSTR name) const; ///< return the number of child node with specific name
366 int nChildNode() const; ///< nbr of child node
376 XMLNodeContents enumContents(XMLElementPosition i) const; ///< enumerate all the different contents (attribute,child,text, clear) of the current XMLNode. The order is reflecting the order of the original file/string. NOTE: 0 <= i < nElement();
407 XMLNode addChild(XMLCSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1); ///< Add a new child node
482 XMLNode addChild_WOSD(XMLSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1); ///< Add a new child node
600 int nChild, // Number of child nodes
606 XMLNode *pChild; // Array of child nodes
638 XMLNode child;