16 #if !defined(XALANNAMESPACE_HEADER_GUARD_1357924680)
17 #define XALANNAMESPACE_HEADER_GUARD_1357924680
30 XALAN_CPP_NAMESPACE_BEGIN
56 m_prefix(thePrefix,theManager),
57 m_uri(theURI, theManager)
64 m_prefix(other.m_prefix,theManager),
65 m_uri(other.m_uri, theManager)
138 const XalanDOMChar* theURI,
143 m_uri.
assign(theURI, len);
168 return equals(m_prefix, theRHS.m_prefix) &&
169 equals(m_uri, theRHS.m_uri);
184 XALAN_CPP_NAMESPACE_END
188 #endif // ALANNAMESPACE_HEADER_GUARD_1357924680
XalanNamespace(const XalanNamespace &other, MemoryManagerType &theManager)
Definition: XalanNamespace.hpp:61
bool operator==(const XalanNamespace &theRHS) const
Equality operator.
Definition: XalanNamespace.hpp:166
XalanNamespace(const XalanDOMString &thePrefix, const XalanDOMString &theURI, MemoryManagerType &theManager)
Construct a namespace for placement on the result tree namespace stack.
Definition: XalanNamespace.hpp:52
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
void clear()
Definition: XalanDOMString.hpp:257
void setURI(const XalanDOMChar *theURI)
Set the URI for namespace.
Definition: XalanNamespace.hpp:123
XalanDOMString & assign(const XalanDOMChar *theSource)
Definition: XalanDOMString.hpp:364
void setURI(const XalanDOMChar *theURI, XalanDOMString::size_type len)
Set the URI for namespace.
Definition: XalanNamespace.hpp:137
~XalanNamespace()
Definition: XalanNamespace.hpp:69
const XalanDOMString & getPrefix() const
Retrieve the thePrefix for namespace.
Definition: XalanNamespace.hpp:79
const XalanDOMString & getURI() const
Retrieve the URI for namespace.
Definition: XalanNamespace.hpp:101
bool empty() const
Definition: XalanNamespace.hpp:147
void setURI(const XalanDOMString &theURI)
Set the URI for namespace.
Definition: XalanNamespace.hpp:112
#define XALAN_USES_MEMORY_MANAGER(Type)
Definition: XalanMemoryManagement.hpp:468
Definition: XalanDOMString.hpp:42
Definition: XalanNamespace.hpp:34
XalanNamespace(MemoryManagerType &theManager)
Definition: XalanNamespace.hpp:39
void clear()
Definition: XalanNamespace.hpp:153
unsigned int size_type
Definition: XalanDOMString.hpp:53
bool empty() const
Definition: XalanDOMString.hpp:274
equals(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength)
Compare the contents of two arrays for equality.
void setPrefix(const XalanDOMString &thePrefix)
Set the thePrefix for namespace.
Definition: XalanNamespace.hpp:90