Cantera  2.0
XML_Node Member List

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

_require(const std::string &a, const std::string &v) const XML_Node
addAttribute(const std::string &attrib, const std::string &value)XML_Node
addAttribute(const std::string &attrib, const doublereal value, const std::string fmt="%g")XML_Node
addChild(const XML_Node &node) (defined in XML_Node)XML_Node
addChild(const std::string &sname)XML_Node
addChild(const char *cstring)XML_Node
addChild(const std::string &name, const std::string &value)XML_Node
addChild(const std::string &name, const doublereal value, const std::string fmt="%g")XML_Node
addComment(const std::string &comment)XML_Node
addValue(const std::string &val)XML_Node
addValue(const doublereal val, const std::string fmt="%g")XML_Node
attrib(const std::string &attr) const XML_Node
attribs()XML_Nodeprivate
attribsConst() const XML_Node
build(std::istream &f)XML_Node
child(const size_t n) const XML_Node
child(const std::string &loc) const XML_Node
children() const XML_Node
clear()XML_Node
copy(XML_Node *const node_dest) const XML_Node
copyUnion(XML_Node *const node_dest) const XML_Node
findByAttr(const std::string &attr, const std::string &val, int depth=100000) const XML_Node
findByName(const std::string &nm, int depth=100000) const XML_Node
findByName(const std::string &nm, int depth=100000)XML_Node
findID(const std::string &id, const int depth=100) const XML_Node
findNameID(const std::string &nameTarget, const std::string &idTarget) const XML_Node
findNameIDIndex(const std::string &nameTarget, const std::string &idTarget, const int index) const XML_Node
fp_value() const XML_Node
getChildren(const std::string &name, std::vector< XML_Node * > &children) const XML_Node
hasAttrib(std::string a) const XML_Node
hasChild(const std::string ch) const XML_Node
id() const XML_Node
int_value() const XML_Node
isComment() const XML_Node
lineNumber() const XML_Node
lock()XML_Node
m_attribsXML_Nodeprotected
m_childindexXML_Nodeprotected
m_childrenXML_Nodeprotected
m_iscommentXML_Nodeprotected
m_linenumXML_Nodeprotected
m_lockedXML_Nodeprotected
m_nameXML_Nodeprotected
m_nchildrenXML_Nodeprotected
m_parentXML_Nodeprotected
m_rootXML_Nodeprotected
m_valueXML_Nodeprotected
mergeAsChild(XML_Node &node)XML_Node
name() const XML_Nodeinline
nChildren(bool discardComments=false) const XML_Node
operator()() const XML_Node
operator()(std::string cname) const XML_Node
operator=(const XML_Node &right)XML_Node
operator[](const std::string &attr) const XML_Node
parent() const XML_Node
removeChild(const XML_Node *const node)XML_Node
root() const XML_Node
setLineNumber(const int n)XML_Node
setName(std::string name)XML_Nodeinline
setParent(XML_Node *const p)XML_Node
setRoot(const XML_Node &root)XML_Node
unlock()XML_Node
value() const XML_Node
value(const std::string &cname) const XML_Node
write(std::ostream &s, const int level=0, int numRecursivesAllowed=60000) const XML_Node
write_int(std::ostream &s, int level=0, int numRecursivesAllowed=60000) const XML_Nodeprivate
writeHeader(std::ostream &s)XML_Node
XML_Node(const char *cnm=0)XML_Node
XML_Node(const std::string nm, XML_Node *const parent)XML_Node
XML_Node(const XML_Node &right)XML_Node
~XML_Node()XML_Nodevirtual