_el | atomicrex::XML::Element | protected |
appendChild(OElement &element) | atomicrex::XML::Element | |
appendChild(OElement &&element) | atomicrex::XML::Element | |
attributeCount() const | atomicrex::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::Element | inline |
expectChildElement(const char *tagName) const | atomicrex::XML::Element | |
expectTag(const char *tagName) const | atomicrex::XML::Element | |
firstChildElement() const | atomicrex::XML::Element | |
firstChildElement(const char *tagName) const | atomicrex::XML::Element | |
hasAttribute(const char *attrName) const | atomicrex::XML::Element | |
lineNumber() const | atomicrex::XML::Element | |
nextSibling() const | atomicrex::XML::Element | |
nextSibling(const char *tagName) const | atomicrex::XML::Element | |
OElement() | atomicrex::XML::OElement | inline |
OElement(const char *name) | atomicrex::XML::OElement | |
operator bool() const noexcept | atomicrex::XML::OElement | inlineexplicit |
operator xmlNodePtr() const noexcept | atomicrex::XML::Element | inlineexplicit |
parseBooleanParameterAttribute(const char *attributeName) const | atomicrex::XML::Element | |
parseFloatParameterAttribute(const char *attributeName) const | atomicrex::XML::Element | |
parseFloatParameterElement(const char *tagName) const | atomicrex::XML::Element | |
parseIntParameterAttribute(const char *attributeName) const | atomicrex::XML::Element | |
parseIntParameterElement(const char *tagName) const | atomicrex::XML::Element | |
parseOptionalBooleanParameterAttribute(const char *attributeName, bool defaultValue) const | atomicrex::XML::Element | |
parseOptionalFloatParameterAttribute(const char *attributeName, double defaultValue) const | atomicrex::XML::Element | |
parseOptionalFloatParameterElement(const char *tagName, double defaultValue) const | atomicrex::XML::Element | |
parseOptionalIntParameterAttribute(const char *attributeName, int defaultValue) const | atomicrex::XML::Element | |
parseOptionalIntParameterElement(const char *tagName, int defaultValue) const | atomicrex::XML::Element | |
parseOptionalPathParameterElement(const char *tagName, const FPString &defaultValue=FPString()) const | atomicrex::XML::Element | |
parseOptionalStringParameterAttribute(const char *attributeName, const FPString &defaultValue=FPString()) const | atomicrex::XML::Element | |
parseOptionalStringParameterElement(const char *tagName, const FPString &defaultValue=FPString()) const | atomicrex::XML::Element | |
parsePathParameterAttribute(const char *attributeName) const | atomicrex::XML::Element | |
parsePathParameterElement(const char *tagName) const | atomicrex::XML::Element | |
parseStringParameterAttribute(const char *attributeName) const | atomicrex::XML::Element | |
parseStringParameterElement(const char *tagName) const | atomicrex::XML::Element | |
resolveFilename(const FPString &filename) const | atomicrex::XML::Element | protected |
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() const | atomicrex::XML::Element | inline |
tagEquals(const char *tagName) const | atomicrex::XML::Element | |
textContent() const | atomicrex::XML::Element | |