This is the complete list of members for XmlElement, including all inherited members.
addChildElement(XmlElement *newChildElement) noexcept | XmlElement | |
addTextElement(const String &text) | XmlElement | |
compareAttribute(StringRef attributeName, StringRef stringToCompareAgainst, bool ignoreCase=false) const noexcept | XmlElement | |
containsChildElement(const XmlElement *possibleChild) const noexcept | XmlElement | |
createNewChildElement(StringRef tagName) | XmlElement | |
createTextElement(const String &text) | XmlElement | static |
deleteAllChildElements() noexcept | XmlElement | |
deleteAllChildElementsWithTagName(StringRef tagName) noexcept | XmlElement | |
deleteAllTextElements() noexcept | XmlElement | |
findParentElementOf(const XmlElement *childToSearchFor) noexcept | XmlElement | |
getAllSubText() const | XmlElement | |
getAttributeName(int attributeIndex) const noexcept | XmlElement | |
getAttributeValue(int attributeIndex) const noexcept | XmlElement | |
getBoolAttribute(StringRef attributeName, bool defaultReturnValue=false) const | XmlElement | |
getChildByAttribute(StringRef attributeName, StringRef attributeValue) const noexcept | XmlElement | |
getChildByName(StringRef tagNameToLookFor) const noexcept | XmlElement | |
getChildElement(int index) const noexcept | XmlElement | |
getChildElementAllSubText(StringRef childTagName, const String &defaultReturnValue) const | XmlElement | |
getChildIterator() const | XmlElement | |
getChildWithTagNameIterator(StringRef name) const | XmlElement | |
getDoubleAttribute(StringRef attributeName, double defaultReturnValue=0.0) const | XmlElement | |
getFirstChildElement() const noexcept | XmlElement | |
getIntAttribute(StringRef attributeName, int defaultReturnValue=0) const | XmlElement | |
getNamespace() const | XmlElement | |
getNextElement() const noexcept | XmlElement | |
getNextElementWithTagName(StringRef requiredTagName) const | XmlElement | |
getNumAttributes() const noexcept | XmlElement | |
getNumChildElements() const noexcept | XmlElement | |
getStringAttribute(StringRef attributeName) const noexcept | XmlElement | |
getStringAttribute(StringRef attributeName, const String &defaultReturnValue) const | XmlElement | |
getTagName() const noexcept | XmlElement | |
getTagNameWithoutNamespace() const | XmlElement | |
getText() const noexcept | XmlElement | |
hasAttribute(StringRef attributeName) const noexcept | XmlElement | |
hasTagName(StringRef possibleTagName) const noexcept | XmlElement | |
hasTagNameIgnoringNamespace(StringRef possibleTagName) const | XmlElement | |
insertChildElement(XmlElement *newChildElement, int indexToInsertAt) noexcept | XmlElement | |
isEquivalentTo(const XmlElement *other, bool ignoreOrderOfAttributes) const noexcept | XmlElement | |
isTextElement() const noexcept | XmlElement | |
isValidXmlName(StringRef possibleName) noexcept | XmlElement | static |
operator=(const XmlElement &) | XmlElement | |
operator=(XmlElement &&) noexcept | XmlElement | |
prependChildElement(XmlElement *newChildElement) noexcept | XmlElement | |
removeAllAttributes() noexcept | XmlElement | |
removeAttribute(const Identifier &attributeName) noexcept | XmlElement | |
removeChildElement(XmlElement *childToRemove, bool shouldDeleteTheChild) noexcept | XmlElement | |
replaceChildElement(XmlElement *currentChildElement, XmlElement *newChildNode) noexcept | XmlElement | |
setAttribute(const Identifier &attributeName, const String &newValue) | XmlElement | |
setAttribute(const Identifier &attributeName, int newValue) | XmlElement | |
setAttribute(const Identifier &attributeName, double newValue) | XmlElement | |
setTagName(StringRef newTagName) | XmlElement | |
setText(const String &newText) | XmlElement | |
sortChildElements(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false) | XmlElement | |
toString(const TextFormat &format={}) const | XmlElement | |
writeTo(OutputStream &output, const TextFormat &format={}) const | XmlElement | |
writeTo(const File &destinationFile, const TextFormat &format={}) const | XmlElement | |
XmlElement(const String &tagName) | XmlElement | explicit |
XmlElement(const char *tagName) | XmlElement | explicit |
XmlElement(const Identifier &tagName) | XmlElement | explicit |
XmlElement(StringRef tagName) | XmlElement | explicit |
XmlElement(String::CharPointerType tagNameBegin, String::CharPointerType tagNameEnd) | XmlElement | |
XmlElement(const XmlElement &) | XmlElement | |
XmlElement(XmlElement &&) noexcept | XmlElement | |
~XmlElement() noexcept | XmlElement |