16 #if !defined(XALANQNAME_HEADER_GUARD_1357924680)
17 #define XALANQNAME_HEADER_GUARD_1357924680
46 XALAN_CPP_NAMESPACE_BEGIN
97 getLocalPart()
const = 0;
105 getNamespace()
const = 0;
115 return isValidNCName(getLocalPart());
126 return getNamespace().empty() && getLocalPart().empty();
148 return getLocalPart().hash() % (getNamespace().hash() + 1);
211 const XalanDOMChar* prefix);
238 getPrefixForNamespace(
245 const XalanDOMChar* prefix);
256 getPrefixForNamespace(
271 getPrefixForNamespace(
280 const XalanDOMChar* prefix);
301 const XalanDOMChar* theNCName,
326 const XalanDOMChar* theQName,
344 const XalanDOMChar* theQName,
361 const XalanDOMChar* theQName,
373 const XalanDOMChar* theQName,
380 virtual const XalanDOMChar*
388 static const XalanDOMChar m_type[];
392 const XalanDOMChar* theQName,
408 return theLHS.
equals(theRHS);
418 return !(theLHS == theRHS);
457 XALAN_CPP_NAMESPACE_END
461 #endif // XALANQNAME_HEADER_GUARD_1357924680