Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
XMLUtils Member List

This is the complete list of members for XMLUtils, including all inherited members.

addAttribute(XMLDocument &doc, XMLNode *node, const string &attrName, const string &attrValue)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, const string &value)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, const string &value, const string &attrName, const string &attr)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, const string &value, const vector< string > &attrNames, const vector< string > &attrs)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, const char *value)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, Real value)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, int value)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, bool value)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, const Period &value)XMLUtilsstatic
addChild(XMLDocument &doc, XMLNode *n, const string &name, const vector< Real > &values)XMLUtilsstatic
addChildAsCdata(XMLDocument &doc, XMLNode *n, const string &name, const string &value)XMLUtilsstatic
addChildren(XMLDocument &doc, XMLNode *n, const string &names, const string &name, const vector< T > &values)XMLUtilsstatic
addChildren(XMLDocument &doc, XMLNode *n, const string &names, const string &name, const string &firstName, const string &secondName, const map< string, string > &values)XMLUtilsstatic
addChildrenWithAttributes(XMLDocument &doc, XMLNode *n, const string &names, const string &name, const vector< T > &values, const string &attrName, const vector< string > &attrs)XMLUtilsstatic
addChildrenWithAttributes(XMLDocument &doc, XMLNode *n, const string &names, const string &name, const vector< T > &values, const vector< string > &attrNames, const vector< vector< string > > &attrs)XMLUtilsstatic
addChildrenWithOptionalAttributes(XMLDocument &doc, XMLNode *n, const string &names, const string &name, const vector< T > &values, const string &attrName, const vector< string > &attrs)XMLUtilsstatic
addChildrenWithOptionalAttributes(XMLDocument &doc, XMLNode *n, const string &names, const string &name, const vector< T > &values, const vector< string > &attrNames, const vector< vector< string > > &attrs)XMLUtilsstatic
addGenericChild(XMLDocument &doc, XMLNode *n, const char *name, const T &value)XMLUtilsstatic
addGenericChildAsList(XMLDocument &doc, XMLNode *n, const string &name, const vector< T > &values, const string &attrName="", const string &attr="")XMLUtilsstatic
appendNode(XMLNode *parent, XMLNode *child)XMLUtilsstatic
checkNode(XMLNode *n, const string &expectedName)XMLUtilsstatic
convertToString(const Real value)XMLUtilsstatic
convertToString(const T &value)XMLUtilsstatic
getAttribute(XMLNode *node, const string &attrName)XMLUtilsstatic
getChildNode(XMLNode *n, const string &name="")XMLUtilsstatic
getChildrenAttributesAndValues(XMLNode *parent, const string &names, const string &attributeName, bool mandatory=false)XMLUtilsstatic
getChildrenNodes(XMLNode *node, const string &name)XMLUtilsstatic
getChildrenNodesWithAttributes(XMLNode *node, const string &names, const string &name, const string &attrName, vector< string > &attrs, bool mandatory=false)XMLUtilsstatic
getChildrenNodesWithAttributes(XMLNode *node, const string &names, const string &name, const vector< string > &attrNames, const vector< std::reference_wrapper< vector< string > > > &attrs, bool mandatory=false)XMLUtilsstatic
getChildrenValues(XMLNode *node, const string &names, const string &name, bool mandatory=false)XMLUtilsstatic
getChildrenValues(XMLNode *node, const string &names, const string &name, const string &firstName, const string &secondName, bool mandatory=false)XMLUtilsstatic
getChildrenValuesAsDoubles(XMLNode *node, const string &names, const string &name, bool mandatory=false)XMLUtilsstatic
getChildrenValuesAsDoublesCompact(XMLNode *node, const string &name, bool mandatory=false)XMLUtilsstatic
getChildrenValuesAsPeriods(XMLNode *node, const string &name, bool mandatory=false)XMLUtilsstatic
getChildrenValuesAsStrings(XMLNode *node, const string &name, bool mandatory=false)XMLUtilsstatic
getChildrenValuesWithAttributes(XMLNode *node, const string &names, const string &name, const string &attrName, vector< string > &attrs, bool mandatory=false)XMLUtilsstatic
getChildrenValuesWithAttributes(XMLNode *node, const string &names, const string &name, const vector< string > &attrNames, const vector< std::reference_wrapper< vector< string > > > &attrs, bool mandatory=false)XMLUtilsstatic
getChildrenValuesWithAttributes(XMLNode *node, const string &names, const string &name, const string &attrName, vector< string > &attrs, const std::function< T(string)> parser, bool mandatory=false)XMLUtilsstatic
getChildrenValuesWithAttributes(XMLNode *node, const string &names, const string &name, const vector< string > &attrNames, const vector< std::reference_wrapper< vector< string > > > &attrs, const std::function< T(string)> parser, bool mandatory=false)XMLUtilsstatic
getChildValue(XMLNode *node, const string &name, bool mandatory=false, const string &defaultValue=string())XMLUtilsstatic
getChildValueAsBool(XMLNode *node, const string &name, bool mandatory=false, bool defaultValue=true)XMLUtilsstatic
getChildValueAsDouble(XMLNode *node, const string &name, bool mandatory=false, double defaultValue=0.0)XMLUtilsstatic
getChildValueAsInt(XMLNode *node, const string &name, bool mandatory=false, int defaultValue=0)XMLUtilsstatic
getChildValueAsPeriod(XMLNode *node, const string &name, bool mandatory=false, const QuantLib::Period &defaultValue=0 *QuantLib::Days)XMLUtilsstatic
getNextSibling(XMLNode *node, const string &name="")XMLUtilsstatic
getNodeName(XMLNode *n)XMLUtilsstatic
getNodeValue(XMLNode *node)XMLUtilsstatic
getNodeValueAsDoublesCompact(XMLNode *node)XMLUtilsstatic
locateNode(XMLNode *n, const string &name="")XMLUtilsstatic
setNodeName(XMLDocument &doc, XMLNode *node, const string &name)XMLUtilsstatic
toString(XMLNode *node)XMLUtilsstatic