JUCE  v5.1.1-3-g1a0b28c73
JUCE API
XmlElement Member List

This is the complete list of members for XmlElement, including all inherited members.

addChildElement(XmlElement *newChildElement) noexceptXmlElement
addTextElement(const String &text)XmlElement
attributesXmlElementprivate
compareAttribute(StringRef attributeName, StringRef stringToCompareAgainst, bool ignoreCase=false) const noexceptXmlElement
containsChildElement(const XmlElement *possibleChild) const noexceptXmlElement
copyChildrenAndAttributesFrom(const XmlElement &)XmlElementprivate
createDocument(StringRef dtdToUse, bool allOnOneLine=false, bool includeXmlHeader=true, StringRef encodingType="UTF-8", int lineWrapLength=60) constXmlElement
createNewChildElement(StringRef tagName)XmlElement
createTextElement(const String &text)XmlElementstatic
deleteAllChildElements() noexceptXmlElement
deleteAllChildElementsWithTagName(StringRef tagName) noexceptXmlElement
deleteAllTextElements() noexceptXmlElement
findParentElementOf(const XmlElement *childToSearchFor) noexceptXmlElement
firstChildElementXmlElementprivate
getAllSubText() constXmlElement
getAttribute(StringRef) const noexceptXmlElementprivate
getAttributeName(int attributeIndex) const noexceptXmlElement
getAttributeValue(int attributeIndex) const noexceptXmlElement
getBoolAttribute(StringRef attributeName, bool defaultReturnValue=false) constXmlElement
getChildByAttribute(StringRef attributeName, StringRef attributeValue) const noexceptXmlElement
getChildByName(StringRef tagNameToLookFor) const noexceptXmlElement
getChildElement(int index) const noexceptXmlElement
getChildElementAllSubText(StringRef childTagName, const String &defaultReturnValue) constXmlElement
getChildElementsAsArray(XmlElement **) const noexceptXmlElementprivate
getDoubleAttribute(StringRef attributeName, double defaultReturnValue=0.0) constXmlElement
getFirstChildElement() const noexceptXmlElementinline
getIntAttribute(StringRef attributeName, int defaultReturnValue=0) constXmlElement
getNamespace() constXmlElement
getNextElement() const noexceptXmlElementinline
getNextElementWithTagName(StringRef requiredTagName) constXmlElement
getNumAttributes() const noexceptXmlElement
getNumChildElements() const noexceptXmlElement
getStringAttribute(StringRef attributeName) const noexceptXmlElement
getStringAttribute(StringRef attributeName, const String &defaultReturnValue) constXmlElement
getTagName() const noexceptXmlElementinline
getTagNameWithoutNamespace() constXmlElement
getText() const noexceptXmlElement
hasAttribute(StringRef attributeName) const noexceptXmlElement
hasTagName(StringRef possibleTagName) const noexceptXmlElement
hasTagNameIgnoringNamespace(StringRef possibleTagName) constXmlElement
insertChildElement(XmlElement *newChildElement, int indexToInsertAt) noexceptXmlElement
isEquivalentTo(const XmlElement *other, bool ignoreOrderOfAttributes) const noexceptXmlElement
isTextElement() const noexceptXmlElement
isValidXmlName(StringRef possibleName) noexceptXmlElementstatic
LinkedListPointer< XmlAttributeNode > classXmlElementfriend
LinkedListPointer< XmlElement > classXmlElementfriend
LinkedListPointer< XmlElement >::Appender classXmlElementfriend
NamedValueSet classXmlElementfriend
nextListItemXmlElementprivate
operator=(const XmlElement &)XmlElement
operator=(XmlElement &&) noexceptXmlElement
prependChildElement(XmlElement *newChildElement) noexceptXmlElement
removeAllAttributes() noexceptXmlElement
removeAttribute(const Identifier &attributeName) noexceptXmlElement
removeChildElement(XmlElement *childToRemove, bool shouldDeleteTheChild) noexceptXmlElement
reorderChildElements(XmlElement **, int) noexceptXmlElementprivate
replaceChildElement(XmlElement *currentChildElement, XmlElement *newChildNode) noexceptXmlElement
setAttribute(const Identifier &attributeName, const String &newValue)XmlElement
setAttribute(const Identifier &attributeName, int newValue)XmlElement
setAttribute(const Identifier &attributeName, double newValue)XmlElement
setText(const String &newText)XmlElement
sortChildElements(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false)XmlElementinline
tagNameXmlElementprivate
writeElementAsText(OutputStream &, int indentationLevel, int lineWrapLength) constXmlElementprivate
writeToFile(const File &destinationFile, StringRef dtdToUse, StringRef encodingType="UTF-8", int lineWrapLength=60) constXmlElement
writeToStream(OutputStream &output, StringRef dtdToUse, bool allOnOneLine=false, bool includeXmlHeader=true, StringRef encodingType="UTF-8", int lineWrapLength=60) constXmlElement
XmlDocument classXmlElementfriend
XmlElement(const String &tagName)XmlElementexplicit
XmlElement(const char *tagName)XmlElementexplicit
XmlElement(const Identifier &tagName)XmlElementexplicit
XmlElement(StringRef tagName)XmlElementexplicit
XmlElement(String::CharPointerType tagNameBegin, String::CharPointerType tagNameEnd)XmlElement
XmlElement(const XmlElement &)XmlElement
XmlElement(XmlElement &&) noexceptXmlElement
XmlElement(int) noexceptXmlElementprivate
XmlElement(const wchar_t *) JUCE_DELETED_FUNCTIONXmlElementprivate
~XmlElement() noexceptXmlElement