|
XMLCSTR | getName () const |
|
XMLCSTR | getText (int i=0) const |
|
int | nText () const |
|
XMLNode | getParentNode () const |
|
XMLNode | getChildNode (int i=0) const |
|
XMLNode | getChildNode (XMLCSTR name, int i) const |
|
XMLNode | getChildNode (XMLCSTR name, int *i=NULL) const |
|
XMLNode | getChildNodeWithAttribute (XMLCSTR tagName, XMLCSTR attributeName, XMLCSTR attributeValue=NULL, int *i=NULL) const |
|
int | nChildNode (XMLCSTR name) const |
|
int | nChildNode () const |
|
XMLAttribute | getAttribute (int i=0) const |
|
XMLCSTR | getAttributeName (int i=0) const |
|
XMLCSTR | getAttributeValue (int i=0) const |
|
char | isAttributeSet (XMLCSTR name) const |
|
XMLCSTR | getAttribute (XMLCSTR name, int i) const |
|
XMLCSTR | getAttribute (XMLCSTR name, int *i=NULL) const |
|
int | nAttribute () const |
|
XMLClear | getClear (int i=0) const |
|
int | nClear () const |
|
XMLSTR | createXMLString (int nFormat=1, int *pnSize=NULL) const |
|
XMLError | writeToFile (XMLCSTR filename, const char *encoding=NULL, char nFormat=1) const |
|
XMLNodeContents | enumContents (int i) const |
|
int | nElement () const |
|
char | isEmpty () const |
|
char | isDeclaration () const |
|
bool | operator! () |
|
| XMLNode (const XMLNode &A) |
|
XMLNode & | operator= (const XMLNode &A) |
|
XMLNode | addChild (XMLCSTR lpszName, char isDeclaration=FALSE, int pos=-1) |
|
XMLAttribute * | addAttribute (XMLCSTR lpszName, XMLCSTR lpszValuev) |
|
XMLCSTR | addText (XMLCSTR lpszValue, int pos=-1) |
|
XMLClear * | addClear (XMLCSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, int pos=-1) |
|
XMLNode | addChild (XMLNode nodeToAdd, int pos=-1) |
|
XMLCSTR | updateName (XMLCSTR lpszName) |
|
XMLAttribute * | updateAttribute (XMLAttribute *newAttribute, XMLAttribute *oldAttribute) |
|
XMLAttribute * | updateAttribute (XMLCSTR lpszNewValue, XMLCSTR lpszNewName=NULL, int i=0) |
|
XMLAttribute * | updateAttribute (XMLCSTR lpszNewValue, XMLCSTR lpszNewName, XMLCSTR lpszOldName) |
|
XMLCSTR | updateText (XMLCSTR lpszNewValue, int i=0) |
|
XMLCSTR | updateText (XMLCSTR lpszNewValue, XMLCSTR lpszOldValue) |
|
XMLClear * | updateClear (XMLCSTR lpszNewContent, int i=0) |
|
XMLClear * | updateClear (XMLClear *newP, XMLClear *oldP) |
|
XMLClear * | updateClear (XMLCSTR lpszNewValue, XMLCSTR lpszOldValue) |
|
void | deleteNodeContent () |
|
void | deleteAttribute (XMLCSTR lpszName) |
|
void | deleteAttribute (int i=0) |
|
void | deleteAttribute (XMLAttribute *anAttribute) |
|
void | deleteText (int i=0) |
|
void | deleteText (XMLCSTR lpszValue) |
|
void | deleteClear (int i=0) |
|
void | deleteClear (XMLClear *p) |
|
void | deleteClear (XMLCSTR lpszValue) |
|
XMLNode | addChild_WOSD (XMLSTR lpszName, char isDeclaration=FALSE, int pos=-1) |
|
XMLAttribute * | addAttribute_WOSD (XMLSTR lpszName, XMLSTR lpszValue) |
|
XMLCSTR | addText_WOSD (XMLSTR lpszValue, int pos=-1) |
|
XMLClear * | addClear_WOSD (XMLSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, int pos=-1) |
|
XMLCSTR | updateName_WOSD (XMLSTR lpszName) |
|
XMLAttribute * | updateAttribute_WOSD (XMLAttribute *newAttribute, XMLAttribute *oldAttribute) |
|
XMLAttribute * | updateAttribute_WOSD (XMLSTR lpszNewValue, XMLSTR lpszNewName=NULL, int i=0) |
|
XMLAttribute * | updateAttribute_WOSD (XMLSTR lpszNewValue, XMLSTR lpszNewName, XMLCSTR lpszOldName) |
|
XMLCSTR | updateText_WOSD (XMLSTR lpszNewValue, int i=0) |
|
XMLCSTR | updateText_WOSD (XMLSTR lpszNewValue, XMLCSTR lpszOldValue) |
|
XMLClear * | updateClear_WOSD (XMLSTR lpszNewContent, int i=0) |
|
XMLClear * | updateClear_WOSD (XMLClear *newP, XMLClear *oldP) |
|
XMLClear * | updateClear_WOSD (XMLSTR lpszNewValue, XMLCSTR lpszOldValue) |
|
int | positionOfText (int i=0) const |
|
int | positionOfText (XMLCSTR lpszValue) const |
|
int | positionOfClear (int i=0) const |
|
int | positionOfClear (XMLCSTR lpszValue) const |
|
int | positionOfClear (XMLClear *a) const |
|
int | positionOfChildNode (int i=0) const |
|
int | positionOfChildNode (XMLNode x) const |
|
int | positionOfChildNode (XMLCSTR name, int i=0) const |
|
Definition at line 171 of file xml_parser.h.