, including all inherited members.
| addChildElement(XmlElement *newChildElement) noexcept | XmlElement | |
| addTextElement(const String &text) | XmlElement | |
| compareAttribute(const String &attributeName, const String &stringToCompareAgainst, bool ignoreCase=false) const noexcept | XmlElement | |
| containsChildElement(const XmlElement *possibleChild) const noexcept | XmlElement | |
| createDocument(const String &dtdToUse, bool allOnOneLine=false, bool includeXmlHeader=true, const String &encodingType="UTF-8", int lineWrapLength=60) const | XmlElement | |
| createNewChildElement(const String &tagName) | XmlElement | |
| createTextElement(const String &text) | XmlElement | [static] |
| deleteAllChildElements() noexcept | XmlElement | |
| deleteAllChildElementsWithTagName(const String &tagName) noexcept | XmlElement | |
| deleteAllTextElements() noexcept | XmlElement | |
| findParentElementOf(const XmlElement *elementToLookFor) noexcept | XmlElement | |
| getAllSubText() const | XmlElement | |
| getAttributeName(int attributeIndex) const noexcept | XmlElement | |
| getAttributeValue(int attributeIndex) const noexcept | XmlElement | |
| getBoolAttribute(const String &attributeName, bool defaultReturnValue=false) const | XmlElement | |
| getChildByName(const String &tagNameToLookFor) const noexcept | XmlElement | |
| getChildElement(int index) const noexcept | XmlElement | |
| getChildElementAllSubText(const String &childTagName, const String &defaultReturnValue) const | XmlElement | |
| getDoubleAttribute(const String &attributeName, double defaultReturnValue=0.0) const | XmlElement | |
| getFirstChildElement() const noexcept | XmlElement | |
| getIntAttribute(const String &attributeName, int defaultReturnValue=0) const | XmlElement | |
| getNextElement() const noexcept | XmlElement | |
| getNextElementWithTagName(const String &requiredTagName) const | XmlElement | |
| getNumAttributes() const noexcept | XmlElement | |
| getNumChildElements() const noexcept | XmlElement | |
| getStringAttribute(const String &attributeName) const noexcept | XmlElement | |
| getStringAttribute(const String &attributeName, const String &defaultReturnValue) const | XmlElement | |
| getTagName() const noexcept | XmlElement | |
| getText() const noexcept | XmlElement | |
| hasAttribute(const String &attributeName) const noexcept | XmlElement | |
| hasTagName(const String &possibleTagName) const noexcept | XmlElement | |
| insertChildElement(XmlElement *newChildNode, int indexToInsertAt) noexcept | XmlElement | |
| isEquivalentTo(const XmlElement *other, bool ignoreOrderOfAttributes) const noexcept | XmlElement | |
| isTextElement() const noexcept | XmlElement | |
| operator=(const XmlElement &other) | XmlElement | |
| removeAllAttributes() noexcept | XmlElement | |
| removeAttribute(const String &attributeName) noexcept | XmlElement | |
| removeChildElement(XmlElement *childToRemove, bool shouldDeleteTheChild) noexcept | XmlElement | |
| replaceChildElement(XmlElement *currentChildElement, XmlElement *newChildNode) noexcept | XmlElement | |
| setAttribute(const String &attributeName, const String &newValue) | XmlElement | |
| setAttribute(const String &attributeName, int newValue) | XmlElement | |
| setAttribute(const String &attributeName, double newValue) | XmlElement | |
| setText(const String &newText) | XmlElement | |
| sortChildElements(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false) | XmlElement | |
| writeToFile(const File &destinationFile, const String &dtdToUse, const String &encodingType="UTF-8", int lineWrapLength=60) const | XmlElement | |
| writeToStream(OutputStream &output, const String &dtdToUse, bool allOnOneLine=false, bool includeXmlHeader=true, const String &encodingType="UTF-8", int lineWrapLength=60) const | XmlElement | |
| XmlElement(const String &tagName) noexcept | XmlElement | [explicit] |
| XmlElement(const XmlElement &other) | XmlElement | |
| ~XmlElement() noexcept | XmlElement | |