|
| HttpXmlDocument (std::string cookieCode="", std::string displayName="") |
|
| HttpXmlDocument (const HttpXmlDocument &doc) |
|
HttpXmlDocument & | operator= (const HttpXmlDocument &doc) |
|
void | setHeader (std::string cookieCode="", std::string displayName="") |
|
xercesc::DOMElement * | getRootDataElement () |
|
xercesc::DOMElement * | addTextElementToData (const std::string &field, const std::string &value="") |
|
xercesc::DOMElement * | addBinaryStringToData (const std::string &field, const std::string &binary) |
|
void | copyDataChildren (HttpXmlDocument &document) |
|
std::string | getMatchingValue (const std::string &field, const unsigned int occurance=0) |
|
void | getAllMatchingValues (const std::string &field, std::vector< std::string > &retVec) |
|
xercesc::DOMElement * | getMatchingElement (const std::string &field, const unsigned int occurance=0) |
|
xercesc::DOMElement * | getMatchingElementInSubtree (xercesc::DOMElement *currEl, const std::string &field, const unsigned int occurance=0) |
|
void | getAllMatchingElements (const std::string &field, std::vector< xercesc::DOMElement * > &retVec) |
|
void | outputXmlDocument (std::ostringstream *out, bool dispStdOut=false, bool allowWhiteSpace=false) |
|
bool | loadXmlDocument (const std::string &filePath) |
|
unsigned int | getChildrenCount (xercesc::DOMElement *parent=0) |
|
void | removeDataElement (unsigned int dataChildIndex=0) |
|
| XmlDocument (std::string rootName="ROOT") |
|
| XmlDocument (const XmlDocument &doc) |
|
XmlDocument & | operator= (const XmlDocument &doc) |
|
xercesc::DOMElement * | addTextElementToParent (std::string childName, std::string childText, xercesc::DOMElement *parent) |
|
xercesc::DOMElement * | addTextElementToParent (std::string childName, std::string childText, std::string parentName, unsigned int parentIndex=0) |
|
void | saveXmlDocument (std::string filePath) |
|
void | recursiveRemoveChild (xercesc::DOMElement *childEl, xercesc::DOMElement *parentEl) |
|
bool | loadXmlDocument (std::string filePath) |
|
void | outputXmlDocument (std::ostringstream *out, bool dispStdOut=false) |
|
Definition at line 14 of file HttpXmlDocument.h.