21 std::string attr_value;
A collection of put/get functions to read from or write to a xmlNode defined in libxml2.
XMLNodeString convert xmlNode contents into a std::string XMLAttrString convert one xmlNode attribute...
char * castXMLCharToChar(xmlChar *c)
assign a value from a node. Use specialization for classes.
std::string getXMLAttributeValue(const xmlNodePtr cur, const std::string_view name)
get the value string for attribute name if name is unfound in cur you get an empty string back this i...
xmlChar * castCharToXMLChar(char *c)
unsafe char* to xmlChar* cast