|
Xalan-C++ API Reference
1.12.0
|
Go to the documentation of this file.
18 #if !defined(XALANNAMESPACE_HEADER_GUARD_1357924680)
19 #define XALANNAMESPACE_HEADER_GUARD_1357924680
57 MemoryManager& theManager) :
58 m_prefix(thePrefix,theManager),
59 m_uri(theURI, theManager)
65 MemoryManager& theManager) :
66 m_prefix(other.m_prefix,theManager),
67 m_uri(other.m_uri, theManager)
140 const XalanDOMChar* theURI,
145 m_uri.assign(theURI, len);
151 return m_prefix.empty() && m_uri.empty();
170 return equals(m_prefix, theRHS.m_prefix) &&
171 equals(m_uri, theRHS.m_uri);
190 #endif // ALANNAMESPACE_HEADER_GUARD_1357924680
const XalanDOMString & getPrefix() const
Retrieve the thePrefix for namespace.
XalanNamespace(const XalanNamespace &other, MemoryManager &theManager)
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
XalanNamespace(MemoryManager &theManager)
const XalanDOMString & getURI() const
Retrieve the URI for namespace.
#define XALAN_USES_MEMORY_MANAGER(Type)
equals(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength)
Compare the contents of two arrays for equality.
void setURI(const XalanDOMChar *theURI)
Set the URI for namespace.
XalanNamespace(const XalanDOMString &thePrefix, const XalanDOMString &theURI, MemoryManager &theManager)
Construct a namespace for placement on the result tree namespace stack.
bool operator==(const XalanNamespace &theRHS) const
Equality operator.
void setPrefix(const XalanDOMString &thePrefix)
Set the thePrefix for namespace.
void setURI(const XalanDOMString &theURI)
Set the URI for namespace.
void setURI(const XalanDOMChar *theURI, XalanDOMString::size_type len)
Set the URI for namespace.