![]() |
QMCPACK
|
This is the complete list of members for XmlNode, including all inherited members.
addAttribute(const T &n, const TT &v) | XmlNode | |
addChild(const XmlNode &nd) | XmlNode | |
addChild() | XmlNode | |
addParameterChild(const T &n, const TT &v) | XmlNode | |
addYesNoAttribute(const T &n, int i) | XmlNode | |
addYesNoParameterChild(const T &n, int v) | XmlNode | |
attributes_ | XmlNode | private |
attrpair typedef | XmlNode | |
children_ | XmlNode | private |
createFromStream(const XmlStream &stream, int start=0, bool deferValue=true) | XmlNode | private |
getAttribute(const std::string &name, T &result) const | XmlNode | |
getAttribute(const char *name, T &result) const | XmlNode | |
getAttribute(const std::string &name) const | XmlNode | |
getAttribute(const char *name) const | XmlNode | |
getAttribute(int index) const | XmlNode | |
getAttributeIndex(const std::string &name, int strict=0) const | XmlNode | |
getAttributeName(int index) const | XmlNode | |
getChild(const std::string &name) | XmlNode | |
getChild(const std::string &name) const | XmlNode | |
getChild(int i) const | XmlNode | |
getChild(int i) | XmlNode | |
getChildIndex(const std::string &name, int strict=0) const | XmlNode | |
getInStr(int is) const | XmlNode | private |
getName() const | XmlNode | inline |
getNextKeyVal(std::string &contentstr, std::string &key, std::string &val) const | XmlNode | private |
getNumAttributes() const | XmlNode | inline |
getNumChildren() const | XmlNode | inline |
getPosNextLiveChar(const std::string &str, char c) const | XmlNode | private |
getString(int indentLevel=0) const | XmlNode | |
getValue(T &result) const | XmlNode | |
getValue(std::vector< T > &result) const | XmlNode | |
getValue() const | XmlNode | |
getValueSize() const | XmlNode | |
handleTagString(const XmlStream &xs, int loc) | XmlNode | private |
isSelfClosing_ | XmlNode | private |
name_ | XmlNode | private |
podEnd_ | XmlNode | private |
podStart_ | XmlNode | private |
readToString(std::string &s) const | XmlNode | private |
setName(const T &val) | XmlNode | |
setValue(const T &v) | XmlNode | |
stream_ | XmlNode | private |
trimWhitespace(const std::string &str) const | XmlNode | private |
valInline_ | XmlNode | private |
value_ | XmlNode | private |
valueDeferred_ | XmlNode | private |
write(std::ostream &os, int indentLevel=0) const | XmlNode | |
XmlNode() | XmlNode | inline |
XmlNode(std::istream *stream, int start=0, bool deferValue=false) | XmlNode | |
XmlNode(const XmlStream &xstream, std::istream *const stream, int start, bool deferValue=false) | XmlNode | |
XmlNode(const XmlNode &c) | XmlNode |