25 xmlFreeDoc((xmlDocPtr)data);
36 while(node->type != nodeType);
43 if(!xmlStrcmp(node->name,(
const xmlChar *) nodeName))
48 }
while(node != NULL &&
49 xmlStrcmp(node->name,(
const xmlChar *) nodeName));
58 }
while(node !=NULL && node->type != XML_ELEMENT_NODE &&
59 !xmlStrcmp(node->name,(
const xmlChar *)nodeName));
68 result =(
char *) node->content;
unsigned int XMLHelpFwdToElem(xmlNodePtr &node, const char *nodeName)
unsigned int XMLHelpNextType(xmlNodePtr &node, int)
std::string XMLHelpGetText(xmlNodePtr &node)
void XMLFreeDoc(void *data)
Free a xmlDoc pointer. For use in conjunction with std::unique_ptr for auto-deallocation.
unsigned int XMLHelpFwdNotElem(xmlNodePtr &node, const char *nodeName)