#include "ot/xml/QName.h"
A class to encapsulate a qualified XML name.
Qualified names are not part of the XML 1.0 standard - they were introduced as part of the XML Namespaces recommendation.
Applications that do not require the additional features provided by the native interface are encouraged to use the standard interface provided by the ot::sax namespace.
| Constructor/Destructor Detail |
QName
QName()
-
QName
QName(const String& rawName)
-
QName
QName(const QName& rhs)
-
QName
QName(const String& rawName,
const String& namespaceURI)
-
getDelimPosition
size_t getDelimPosition() const
-
getLocalName
String getLocalName() const
-
getNamespaceURI
const String& getNamespaceURI() const
-
getPrefix
String getPrefix() const
-
getRawName
const String& getRawName() const
-
getUniversalName
String getUniversalName() const
-
operator!=
bool operator!=(const QName& rhs) const
-
operator<
bool operator<(const QName& rhs) const
-
operator==
bool operator==(const QName& rhs) const
-
setDelimPosition
protected void setDelimPosition()
-
setNamespaceURI
void setNamespaceURI(const String& namespaceURI)
-
setRawName
void setRawName(const String& rawName)
-
Found a bug or missing feature? Please email us at support@elcel.com