atomicrex  0.1
An advanced atomistic model building tool
atomicrex::XML::Element Member List

This is the complete list of members for atomicrex::XML::Element, including all inherited members.

_elatomicrex::XML::Elementprotected
appendChild(OElement &element)atomicrex::XML::Element
appendChild(OElement &&element)atomicrex::XML::Element
attributeCount() constatomicrex::XML::Element
createFloatParameterElement(const char *tagName, double value)atomicrex::XML::Element
createIntParameterElement(const char *tagName, int value)atomicrex::XML::Element
createStringParameterElement(const char *tagName, const FPString &value)atomicrex::XML::Element
Element(xmlNodePtr e=nullptr)atomicrex::XML::Elementinline
expectChildElement(const char *tagName) constatomicrex::XML::Element
expectTag(const char *tagName) constatomicrex::XML::Element
firstChildElement() constatomicrex::XML::Element
firstChildElement(const char *tagName) constatomicrex::XML::Element
hasAttribute(const char *attrName) constatomicrex::XML::Element
lineNumber() constatomicrex::XML::Element
nextSibling() constatomicrex::XML::Element
nextSibling(const char *tagName) constatomicrex::XML::Element
operator bool() const noexceptatomicrex::XML::Elementinlineexplicit
operator xmlNodePtr() const noexceptatomicrex::XML::Elementinlineexplicit
parseBooleanParameterAttribute(const char *attributeName) constatomicrex::XML::Element
parseFloatParameterAttribute(const char *attributeName) constatomicrex::XML::Element
parseFloatParameterElement(const char *tagName) constatomicrex::XML::Element
parseIntParameterAttribute(const char *attributeName) constatomicrex::XML::Element
parseIntParameterElement(const char *tagName) constatomicrex::XML::Element
parseOptionalBooleanParameterAttribute(const char *attributeName, bool defaultValue) constatomicrex::XML::Element
parseOptionalFloatParameterAttribute(const char *attributeName, double defaultValue) constatomicrex::XML::Element
parseOptionalFloatParameterElement(const char *tagName, double defaultValue) constatomicrex::XML::Element
parseOptionalIntParameterAttribute(const char *attributeName, int defaultValue) constatomicrex::XML::Element
parseOptionalIntParameterElement(const char *tagName, int defaultValue) constatomicrex::XML::Element
parseOptionalPathParameterElement(const char *tagName, const FPString &defaultValue=FPString()) constatomicrex::XML::Element
parseOptionalStringParameterAttribute(const char *attributeName, const FPString &defaultValue=FPString()) constatomicrex::XML::Element
parseOptionalStringParameterElement(const char *tagName, const FPString &defaultValue=FPString()) constatomicrex::XML::Element
parsePathParameterAttribute(const char *attributeName) constatomicrex::XML::Element
parsePathParameterElement(const char *tagName) constatomicrex::XML::Element
parseStringParameterAttribute(const char *attributeName) constatomicrex::XML::Element
parseStringParameterElement(const char *tagName) constatomicrex::XML::Element
resolveFilename(const FPString &filename) constatomicrex::XML::Elementprotected
setAttribute(const char *attr, const FPString &value)atomicrex::XML::Element
setTagName(const FPString &tagName)atomicrex::XML::Element
setTextContent(const FPString &text)atomicrex::XML::Element
tag() constatomicrex::XML::Elementinline
tagEquals(const char *tagName) constatomicrex::XML::Element
textContent() constatomicrex::XML::Element