addAttribute(XMLCSTR lpszName, XMLCSTR lpszValuev) | XMLNode | |
addAttribute_priv(int, XMLSTR, XMLSTR) | XMLNode | private |
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_priv(int, XMLSTR, char, int) | XMLNode | private |
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_priv(int, XMLSTR, XMLCSTR, XMLCSTR, int) | XMLNode | private |
addClear_WOSD(XMLSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1) | XMLNode | |
addText(XMLCSTR lpszValue, XMLElementPosition pos=-1) | XMLNode | |
addText_priv(int, XMLSTR, int) | XMLNode | private |
addText_WOSD(XMLSTR lpszValue, XMLElementPosition pos=-1) | XMLNode | |
addToOrder(int memInc, int *_pos, int nc, void *p, int size, XMLElementType xtype) | XMLNode | private |
char_encoding_Big5 enum value | XMLNode | |
char_encoding_error enum value | XMLNode | |
char_encoding_GB2312 enum value | XMLNode | |
char_encoding_GBK enum value | XMLNode | |
char_encoding_legacy enum value | XMLNode | |
char_encoding_ShiftJIS enum value | XMLNode | |
char_encoding_UTF8 enum value | XMLNode | |
createXMLString(int nFormat=1, int *pnSize=NULL) const | XMLNode | |
CreateXMLStringR(XMLNodeData *pEntry, XMLSTR lpszMarker, int nFormat) | XMLNode | privatestatic |
createXMLTopNode(XMLCSTR lpszName, char isDeclaration=FALSE) | XMLNode | static |
createXMLTopNode_WOSD(XMLSTR lpszName, char isDeclaration=FALSE) | XMLNode | static |
d | XMLNode | private |
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 | |
detachFromParent(XMLNodeData *d) | XMLNode | privatestatic |
emptyNode() | XMLNode | static |
emptyTheNode(char force) | XMLNode | private |
emptyXMLAttribute | XMLNode | static |
emptyXMLClear | XMLNode | static |
emptyXMLNode | XMLNode | static |
enumContents(XMLElementPosition i) const | XMLNode | |
exactMemory(XMLNodeData *d) | XMLNode | privatestatic |
findPosition(XMLNodeData *d, int index, XMLElementType xtype) | XMLNode | inlineprivatestatic |
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(XMLSTR path, char createNodeIfMissing=0, XMLCHAR sep='/') | XMLNode | |
getChildNodeByPath(XMLCSTR 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) | XMLNode | static |
getName() const | XMLNode | |
getParentNode() const | XMLNode | |
getText(int i=0) const | XMLNode | |
getVersion() | XMLNode | static |
guessCharEncoding(void *buffer, int bufLen, char useXMLEncodingAttribute=1) | XMLNode | static |
indexClear(XMLCSTR lpszValue) const | XMLNode | private |
indexText(XMLCSTR lpszValue) const | XMLNode | private |
isAttributeSet(XMLCSTR name) const | XMLNode | |
isDeclaration() const | XMLNode | |
isEmpty() const | XMLNode | |
maybeAddTxT(void *pa, XMLCSTR tokenPStr) | XMLNode | private |
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) | XMLNode | static |
operator=(const XMLNode &A) | XMLNode | |
parseClearTag(void *px, void *pa) | XMLNode | private |
parseFile(XMLCSTR filename, XMLCSTR tag=NULL, XMLResults *pResults=NULL) | XMLNode | static |
parseString(XMLCSTR lpXMLString, XMLCSTR tag=NULL, XMLResults *pResults=NULL) | XMLNode | static |
ParseXMLElement(void *pXML) | XMLNode | private |
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 | |
removeOrderElement(XMLNodeData *d, XMLElementType t, int index) | XMLNode | privatestatic |
setGlobalOptions(XMLCharEncoding characterEncoding=XMLNode::char_encoding_UTF8, char guessWideCharChars=1, char dropWhiteSpace=1, char removeCommentsInMiddleOfText=1) | XMLNode | static |
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 name | XMLNode | |
XMLCharEncoding typedef | XMLNode | |
XMLNode(struct XMLNodeDataTag *pParent, XMLSTR lpszName, char isDeclaration) | XMLNode | private |
XMLNode(struct XMLNodeDataTag *p) | XMLNode | private |
XMLNode(const XMLNode &A) | XMLNode | |
XMLNode() | XMLNode | inline |
XMLNodeData typedef | XMLNode | private |
~XMLNode() | XMLNode | |