xmlParser  2.44
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
XMLNode Member List

This is the complete list of members for XMLNode, including all inherited members.

addAttribute(XMLCSTR lpszName, XMLCSTR lpszValuev)XMLNode
addAttribute_WOSD(XMLSTR lpszName, XMLSTR lpszValue)XMLNode
addChild(XMLCSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)XMLNode
addChild(XMLNode nodeToAdd, XMLElementPosition pos=-1)XMLNode
addChild_WOSD(XMLSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)XMLNode
addClear(XMLCSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1)XMLNode
addClear_WOSD(XMLSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1)XMLNode
addText(XMLCSTR lpszValue, XMLElementPosition pos=-1)XMLNode
addText_WOSD(XMLSTR lpszValue, XMLElementPosition pos=-1)XMLNode
char_encoding_Big5 enum valueXMLNode
char_encoding_error enum valueXMLNode
char_encoding_GB2312 enum valueXMLNode
char_encoding_GBK enum valueXMLNode
char_encoding_legacy enum valueXMLNode
char_encoding_ShiftJIS enum valueXMLNode
char_encoding_UTF8 enum valueXMLNode
createXMLString(int nFormat=1, int *pnSize=NULL) const XMLNode
createXMLTopNode(XMLCSTR lpszName, char isDeclaration=FALSE)XMLNodestatic
createXMLTopNode_WOSD(XMLSTR lpszName, char isDeclaration=FALSE)XMLNodestatic
deepCopy() const XMLNode
deleteAttribute(int i=0)XMLNode
deleteAttribute(XMLCSTR lpszName)XMLNode
deleteAttribute(XMLAttribute *anAttribute)XMLNode
deleteClear(int i=0)XMLNode
deleteClear(XMLCSTR lpszValue)XMLNode
deleteClear(XMLClear *p)XMLNode
deleteNodeContent()XMLNode
deleteText(int i=0)XMLNode
deleteText(XMLCSTR lpszValue)XMLNode
emptyNode()XMLNodestatic
emptyXMLAttributeXMLNodestatic
emptyXMLClearXMLNodestatic
emptyXMLNodeXMLNodestatic
enumContents(XMLElementPosition i) const XMLNode
getAttribute(int i=0) const XMLNode
getAttribute(XMLCSTR name, int i) const XMLNode
getAttribute(XMLCSTR name, int *i=NULL) const XMLNode
getAttributeName(int i=0) const XMLNode
getAttributeValue(int i=0) const XMLNode
getChildNode(int i=0) const XMLNode
getChildNode(XMLCSTR name, int i) const XMLNode
getChildNode(XMLCSTR name, int *i=NULL) const XMLNode
getChildNodeByPath(XMLCSTR path, char createNodeIfMissing=0, XMLCHAR sep='/')XMLNode
getChildNodeByPathNonConst(XMLSTR path, char createNodeIfMissing=0, XMLCHAR sep='/')XMLNode
getChildNodeWithAttribute(XMLCSTR tagName, XMLCSTR attributeName, XMLCSTR attributeValue=NULL, int *i=NULL) const XMLNode
getClear(int i=0) const XMLNode
getError(XMLError error)XMLNodestatic
getName() const XMLNode
getParentNode() const XMLNode
getText(int i=0) const XMLNode
getVersion()XMLNodestatic
guessCharEncoding(void *buffer, int bufLen, char useXMLEncodingAttribute=1)XMLNodestatic
isAttributeSet(XMLCSTR name) const XMLNode
isDeclaration() const XMLNode
isEmpty() const XMLNode
nAttribute() const XMLNode
nChildNode(XMLCSTR name) const XMLNode
nChildNode() const XMLNode
nClear() const XMLNode
nElement() const XMLNode
nText() const XMLNode
openFileHelper(XMLCSTR filename, XMLCSTR tag=NULL)XMLNodestatic
operator=(const XMLNode &A)XMLNode
parseFile(XMLCSTR filename, XMLCSTR tag=NULL, XMLResults *pResults=NULL)XMLNodestatic
parseString(XMLCSTR lpXMLString, XMLCSTR tag=NULL, XMLResults *pResults=NULL)XMLNodestatic
positionOfChildNode(int i=0) const XMLNode
positionOfChildNode(XMLNode x) const XMLNode
positionOfChildNode(XMLCSTR name, int i=0) const XMLNode
positionOfClear(int i=0) const XMLNode
positionOfClear(XMLCSTR lpszValue) const XMLNode
positionOfClear(XMLClear *a) const XMLNode
positionOfText(int i=0) const XMLNode
positionOfText(XMLCSTR lpszValue) const XMLNode
setGlobalOptions(XMLCharEncoding characterEncoding=XMLNode::char_encoding_UTF8, char guessWideCharChars=1, char dropWhiteSpace=1, char removeCommentsInMiddleOfText=1)XMLNodestatic
updateAttribute(XMLAttribute *newAttribute, XMLAttribute *oldAttribute)XMLNode
updateAttribute(XMLCSTR lpszNewValue, XMLCSTR lpszNewName=NULL, int i=0)XMLNode
updateAttribute(XMLCSTR lpszNewValue, XMLCSTR lpszNewName, XMLCSTR lpszOldName)XMLNode
updateAttribute_WOSD(XMLAttribute *newAttribute, XMLAttribute *oldAttribute)XMLNode
updateAttribute_WOSD(XMLSTR lpszNewValue, XMLSTR lpszNewName=NULL, int i=0)XMLNode
updateAttribute_WOSD(XMLSTR lpszNewValue, XMLSTR lpszNewName, XMLCSTR lpszOldName)XMLNode
updateClear(XMLCSTR lpszNewContent, int i=0)XMLNode
updateClear(XMLClear *newP, XMLClear *oldP)XMLNode
updateClear(XMLCSTR lpszNewValue, XMLCSTR lpszOldValue)XMLNode
updateClear_WOSD(XMLSTR lpszNewContent, int i=0)XMLNode
updateClear_WOSD(XMLClear *newP, XMLClear *oldP)XMLNode
updateClear_WOSD(XMLSTR lpszNewValue, XMLCSTR lpszOldValue)XMLNode
updateName(XMLCSTR lpszName)XMLNode
updateName_WOSD(XMLSTR lpszName)XMLNode
updateText(XMLCSTR lpszNewValue, int i=0)XMLNode
updateText(XMLCSTR lpszNewValue, XMLCSTR lpszOldValue)XMLNode
updateText_WOSD(XMLSTR lpszNewValue, int i=0)XMLNode
updateText_WOSD(XMLSTR lpszNewValue, XMLCSTR lpszOldValue)XMLNode
writeToFile(XMLCSTR filename, const char *encoding=NULL, char nFormat=1) const XMLNode
XMLCharEncoding enum nameXMLNode
XMLCharEncoding typedefXMLNode
XMLNode(const XMLNode &A)XMLNode
XMLNode()XMLNodeinline
~XMLNode()XMLNode