IncredibleXMLParser
3.05
|
Functions | |
static IXMLNode | IXMLNode::createXMLTopNode (IXMLCStr pName=NULL, char isDeclaration=FALSE) |
Create the top node of an IXMLNode structure. More... | |
IXMLNode | IXMLNode::addChild (IXMLCStr pName, char isDeclaration=FALSE, IXMLElementPosition pos=-1) |
Add a new child node. More... | |
IXMLNode | IXMLNode::addChild (IXMLNode nodeToAdd, IXMLElementPosition pos=-1) |
If the "nodeToAdd" has some parents, it will be detached from it's parents before being attached to the current IXMLNode. More... | |
IXMLAttribute * | IXMLNode::addAttribute (IXMLCStr pName, IXMLCStr pValuev) |
Add a new attribute. More... | |
IXMLCStr | IXMLNode::addText (IXMLCStr pValue, IXMLElementPosition pos=-1) |
Add a new text content. More... | |
IXMLClear * | IXMLNode::addClear (IXMLCStr pValue, IXMLCStr lpcOpen=NULL, IXMLCStr lpcClose=NULL, IXMLElementPosition pos=-1) |
See the function example3() for some usage examples.
IXMLAttribute* IXMLNode::addAttribute | ( | IXMLCStr | pName, |
IXMLCStr | pValuev | ||
) |
Add a new attribute.
Referenced by example3().
IXMLNode IXMLNode::addChild | ( | IXMLCStr | pName, |
char | isDeclaration = FALSE , |
||
IXMLElementPosition | pos = -1 |
||
) |
Add a new child node.
Referenced by example3(), and example6().
IXMLNode IXMLNode::addChild | ( | IXMLNode | nodeToAdd, |
IXMLElementPosition | pos = -1 |
||
) |
If the "nodeToAdd" has some parents, it will be detached from it's parents before being attached to the current IXMLNode.
IXMLClear* IXMLNode::addClear | ( | IXMLCStr | pValue, |
IXMLCStr | lpcOpen = NULL , |
||
IXMLCStr | lpcClose = NULL , |
||
IXMLElementPosition | pos = -1 |
||
) |
Add a new clear tag
lpcOpen | default value "<![CDATA[" |
lpcClose | default value "]]>" |
IXMLCStr IXMLNode::addText | ( | IXMLCStr | pValue, |
IXMLElementPosition | pos = -1 |
||
) |
Add a new text content.
Referenced by example3().
|
static |
Create the top node of an IXMLNode structure.
Referenced by example3().