18#if !defined(NAMESPACE_HEADER_GUARD_1357924680)
19#define NAMESPACE_HEADER_GUARD_1357924680
176 return m_prefix.empty() && m_uri.empty();
#define XALAN_XPATH_EXPORT
#define XALAN_USES_MEMORY_MANAGER(Type)
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
A representation of a namespace.
bool operator==(const NameSpace &theRHS) const
Equality operator.
NameSpace(const NameSpace &other, MemoryManager &theManager)
static NameSpace * create(const XalanDOMString &prefix, const XalanDOMString &uri, MemoryManager &theManager)
NameSpace(MemoryManager &theManager)
void setURI(const XalanDOMChar *uri)
Set the URI for namespace.
NameSpace(const XalanDOMString &prefix, const XalanDOMString &uri, MemoryManager &theManager)
Construct a namespace for placement on the result tree namespace stack.
const XalanDOMString & getPrefix() const
Retrieve the prefix for namespace.
const XalanDOMString & getURI() const
Retrieve the URI for namespace.
void setURI(const XalanDOMString &uri)
Set the URI for namespace.
void setURI(const XalanDOMChar *uri, XalanDOMString::size_type len)
Set the URI for namespace.
void setPrefix(const XalanDOMString &prefix)
Set the prefix for namespace.
MemMgrAutoPtrData release()
equals(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength)
Compare the contents of two arrays for equality.