|
JUCE
|
A name-value pair representing an attribute of an XML tag. More...
Public Member Functions | |
| bool | equals (StringRef otherName, StringRef otherValue, bool ignoreCase) const |
| Returns true if the name and value of this attribute compare equal to the passed-in strings. | |
| bool | equals (const XmlAttribute &other, bool ignoreCase) const |
| Returns true if this attribute compares equal to the passed-in attribute. | |
| bool | operator== (const XmlAttribute &other) const |
| Returns true if both attributes are equal. | |
| bool | operator!= (const XmlAttribute &other) const |
| Returns true if the attributes have different values. | |
Public Attributes | |
| Identifier | name |
| The name of the attribute. | |
| String | value |
| The value of the attribute. | |
A name-value pair representing an attribute of an XML tag.
Returns true if the name and value of this attribute compare equal to the passed-in strings.
The 'ignoreCase' option only affects the value strings.
References String::equalsIgnoreCase(), name, and value.
Referenced by equals(), and operator==().
| bool XmlAttribute::equals | ( | const XmlAttribute & | other, |
| bool | ignoreCase | ||
| ) | const |
Returns true if this attribute compares equal to the passed-in attribute.
The 'ignoreCase' option only affects the value strings.
References equals().
| bool XmlAttribute::operator== | ( | const XmlAttribute & | other | ) | const |
Returns true if both attributes are equal.
This comparison is case-sensitive.
References equals().
Referenced by operator!=().
| bool XmlAttribute::operator!= | ( | const XmlAttribute & | other | ) | const |
Returns true if the attributes have different values.
This comparison is case-sensitive.
References operator==().
| Identifier XmlAttribute::name |
The name of the attribute.
Referenced by equals().