Some update functions:
 
 | 
Functions | |
| XMLCSTR | XMLNode::updateName (XMLCSTR lpszName) | 
| change node's name  More... | |
| XMLAttribute * | XMLNode::updateAttribute (XMLAttribute *newAttribute, XMLAttribute *oldAttribute) | 
| if the attribute to update is missing, a new one will be added  More... | |
| XMLAttribute * | XMLNode::updateAttribute (XMLCSTR lpszNewValue, XMLCSTR lpszNewName=NULL, int i=0) | 
| if the attribute to update is missing, a new one will be added  More... | |
| XMLAttribute * | XMLNode::updateAttribute (XMLCSTR lpszNewValue, XMLCSTR lpszNewName, XMLCSTR lpszOldName) | 
| set lpszNewName=NULL if you don't want to change the name of the attribute if the attribute to update is missing, a new one will be added  More... | |
| XMLCSTR | XMLNode::updateText (XMLCSTR lpszNewValue, int i=0) | 
| if the text to update is missing, a new one will be added  More... | |
| XMLCSTR | XMLNode::updateText (XMLCSTR lpszNewValue, XMLCSTR lpszOldValue) | 
| if the text to update is missing, a new one will be added  More... | |
| XMLClear * | XMLNode::updateClear (XMLCSTR lpszNewContent, int i=0) | 
| if the clearTag to update is missing, a new one will be added  More... | |
| XMLClear * | XMLNode::updateClear (XMLClear *newP, XMLClear *oldP) | 
| if the clearTag to update is missing, a new one will be added  More... | |
| XMLClear * | XMLNode::updateClear (XMLCSTR lpszNewValue, XMLCSTR lpszOldValue) | 
| if the clearTag to update is missing, a new one will be added  More... | |
| XMLAttribute * XMLNode::updateAttribute | ( | XMLAttribute * | newAttribute, | 
| XMLAttribute * | oldAttribute | ||
| ) | 
if the attribute to update is missing, a new one will be added
Definition at line 2559 of file xmlParser.cpp.
References XMLAttribute::lpszName, XMLAttribute::lpszValue, stringDup(), and XMLNode::updateAttribute_WOSD().
| XMLAttribute * XMLNode::updateAttribute | ( | XMLCSTR | lpszNewValue, | 
| XMLCSTR | lpszNewName = NULL,  | 
        ||
| int | i = 0  | 
        ||
| ) | 
if the attribute to update is missing, a new one will be added
Definition at line 2561 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateAttribute_WOSD().
| XMLAttribute * XMLNode::updateAttribute | ( | XMLCSTR | lpszNewValue, | 
| XMLCSTR | lpszNewName, | ||
| XMLCSTR | lpszOldName | ||
| ) | 
set lpszNewName=NULL if you don't want to change the name of the attribute if the attribute to update is missing, a new one will be added
Definition at line 2563 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateAttribute_WOSD().
if the clearTag to update is missing, a new one will be added
Definition at line 2569 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateClear_WOSD().
if the clearTag to update is missing, a new one will be added
Definition at line 2573 of file xmlParser.cpp.
References XMLClear::lpszValue, stringDup(), and XMLNode::updateClear_WOSD().
if the clearTag to update is missing, a new one will be added
Definition at line 2571 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateClear_WOSD().
change node's name
Definition at line 2557 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateName_WOSD().
if the text to update is missing, a new one will be added
Definition at line 2565 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateText_WOSD().
if the text to update is missing, a new one will be added
Definition at line 2567 of file xmlParser.cpp.
References stringDup(), and XMLNode::updateText_WOSD().
| Page generated by Doxygen 1.8.14 for MRPT 1.5.5 Git: e06b63dbf Fri Dec 1 14:41:11 2017 +0100 at lun oct 28 01:31:35 CET 2019 |