MRPT  1.9.9
XMLNode Member List

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

addAttribute(XMLCSTR lpszName, XMLCSTR lpszValuev)XMLNode
addAttribute_priv(int, XMLSTR, XMLSTR)XMLNodeprivate
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)XMLNodeprivate
addChild_WOSD(XMLSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)XMLNode
addClear(XMLCSTR lpszValue, XMLCSTR lpszOpen=nullptr, XMLCSTR lpszClose=nullptr, XMLElementPosition pos=-1)XMLNode
addClear_priv(int, XMLSTR, XMLCSTR, XMLCSTR, int)XMLNodeprivate
addClear_WOSD(XMLSTR lpszValue, XMLCSTR lpszOpen=nullptr, XMLCSTR lpszClose=nullptr, XMLElementPosition pos=-1)XMLNode
addText(XMLCSTR lpszValue, XMLElementPosition pos=-1)XMLNode
addText_priv(int, XMLSTR, int)XMLNodeprivate
addText_WOSD(XMLSTR lpszValue, XMLElementPosition pos=-1)XMLNode
addToOrder(int memInc, int *_pos, int nc, void *p, int size, XMLElementType xtype)XMLNodeprivate
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=nullptr) constXMLNode
CreateXMLStringR(XMLNodeData *pEntry, XMLSTR lpszMarker, int nFormat)XMLNodeprivatestatic
createXMLTopNode(XMLCSTR lpszName, char isDeclaration=FALSE)XMLNodestatic
createXMLTopNode_WOSD(XMLSTR lpszName, char isDeclaration=FALSE)XMLNodestatic
dXMLNodeprivate
deepCopy() constXMLNode
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)XMLNodeprivatestatic
emptyNode()XMLNodestatic
emptyTheNode(char force)XMLNodeprivate
emptyXMLAttributeXMLNodestatic
emptyXMLClearXMLNodestatic
emptyXMLNodeXMLNodestatic
enumContents(XMLElementPosition i) constXMLNode
exactMemory(XMLNodeData *d)XMLNodeprivatestatic
findPosition(XMLNodeData *d, int index, XMLElementType xtype)XMLNodeinlineprivatestatic
getAttribute(int i=0) constXMLNode
getAttribute(XMLCSTR name, int i) constXMLNode
getAttribute(XMLCSTR name, int *i=nullptr) constXMLNode
getAttributeName(int i=0) constXMLNode
getAttributeValue(int i=0) constXMLNode
getChildNode(int i=0) constXMLNode
getChildNode(XMLCSTR name, int i) constXMLNode
getChildNode(XMLCSTR name, int *i=nullptr) constXMLNode
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=nullptr, int *i=nullptr) constXMLNode
getClear(int i=0) constXMLNode
getError(XMLError error)XMLNodestatic
getName() constXMLNode
getParentNode() constXMLNode
getText(int i=0) constXMLNode
getVersion()XMLNodestatic
guessCharEncoding(void *buffer, int bufLen, char useXMLEncodingAttribute=1)XMLNodestatic
indexClear(XMLCSTR lpszValue) constXMLNodeprivate
indexText(XMLCSTR lpszValue) constXMLNodeprivate
isAttributeSet(XMLCSTR name) constXMLNode
isDeclaration() constXMLNode
isEmpty() constXMLNode
maybeAddTxT(void *pa, XMLCSTR tokenPStr)XMLNodeprivate
nAttribute() constXMLNode
nChildNode(XMLCSTR name) constXMLNode
nChildNode() constXMLNode
nClear() constXMLNode
nElement() constXMLNode
nText() constXMLNode
openFileHelper(XMLCSTR filename, XMLCSTR tag=nullptr)XMLNodestatic
operator=(const XMLNode &A)XMLNode
parseClearTag(void *px, void *pa)XMLNodeprivate
parseFile(XMLCSTR filename, XMLCSTR tag=nullptr, XMLResults *pResults=nullptr)XMLNodestatic
parseString(XMLCSTR lpXMLString, XMLCSTR tag=nullptr, XMLResults *pResults=nullptr)XMLNodestatic
ParseXMLElement(void *pXML)XMLNodeprivate
positionOfChildNode(int i=0) constXMLNode
positionOfChildNode(XMLNode x) constXMLNode
positionOfChildNode(XMLCSTR name, int i=0) constXMLNode
positionOfClear(int i=0) constXMLNode
positionOfClear(XMLCSTR lpszValue) constXMLNode
positionOfClear(XMLClear *a) constXMLNode
positionOfText(int i=0) constXMLNode
positionOfText(XMLCSTR lpszValue) constXMLNode
removeOrderElement(XMLNodeData *d, XMLElementType t, int index)XMLNodeprivatestatic
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=nullptr, 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=nullptr, 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=nullptr, char nFormat=1) constXMLNode
XMLCharEncoding enum nameXMLNode
XMLCharEncoding typedefXMLNode
XMLNode(struct XMLNodeDataTag *pParent, XMLSTR lpszName, char isDeclaration)XMLNodeprivate
XMLNode(struct XMLNodeDataTag *p)XMLNodeprivate
XMLNode(const XMLNode &A)XMLNode
XMLNode()XMLNodeinline
XMLNodeData typedefXMLNodeprivate
~XMLNode()XMLNode



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020