JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::XmlElement Member List

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

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