28 #ifndef _RTXMLCPPNAMESPACE_H_ 29 #define _RTXMLCPPNAMESPACE_H_ 32 #include "rtxsrc/OSRTBaseType.h" 33 #include "rtxsrc/OSRTString.h" 70 const OSUTF8CHAR* nsURI,
size_t nsURIBytes);
80 inline const OSUTF8CHAR*
getPrefix()
const {
return prefix; }
85 inline const OSUTF8CHAR*
getURI()
const {
return uri; }
90 void setPrefix (
const OSUTF8CHAR* nsPrefix);
95 void setURI (
const OSUTF8CHAR* nsURI);
This class is used to hold an XML namespace prefix to URI mapping.
OSXMLNamespaceClass()
The default constructor sets the namespace prefix and URI values to empty values. ...
XML low-level C encode/decode functions.
void setURI(const OSUTF8CHAR *nsURI)
This method is used to set the namespace URI value.
~OSXMLNamespaceClass()
The destructor deletes the prefix and uri string variables.
const OSUTF8CHAR * getURI() const
This method is used to get the namespace URI value.
void setPrefix(const OSUTF8CHAR *nsPrefix)
This method is used to set the namespace prefix value.
const OSUTF8CHAR * getPrefix() const
This method is used to get the namespace prefix value.