18 #if !defined(XALANQNAME_HEADER_GUARD_1357924680)
19 #define XALANQNAME_HEADER_GUARD_1357924680
48 XALAN_CPP_NAMESPACE_BEGIN
103 getLocalPart()
const = 0;
111 getNamespace()
const = 0;
121 return isValidNCName(getLocalPart());
132 return getNamespace().empty() && getLocalPart().empty();
165 return getLocalPart().hash() % (getNamespace().hash() + 1);
228 const XalanDOMChar* prefix);
255 getPrefixForNamespace(
262 const XalanDOMChar* prefix);
273 getPrefixForNamespace(
288 getPrefixForNamespace(
297 const XalanDOMChar* prefix);
318 const XalanDOMChar* theNCName,
343 const XalanDOMChar* theQName,
358 const XalanDOMChar* theQName,
361 const Locator* theLocator);
371 MemoryManager& theManager,
372 const Locator* theLocator);
379 virtual const XalanDOMChar*
386 const XalanDOMChar* theQName,
402 return theLHS.
equals(theRHS);
412 return !(theLHS == theRHS);
451 XALAN_CPP_NAMESPACE_END
455 #endif // XALANQNAME_HEADER_GUARD_1357924680