## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.10

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XalanQNameByValue Member List

This is the complete list of members for XalanQNameByValue, including all inherited members.

- clear()
- create(const XalanDOMString &theNamespace, const XalanDOMString &theLocalPart, MemoryManagerType &theManager) `[static]`
- equals(const XalanQName &theRHS) const
- getLocalPart() const `[virtual]`
- getMemoryManager()
- getNamespace() const `[virtual]`
- getNamespaceForPrefix(const NamespaceVectorType &namespaces, const XalanDOMString &prefix) `[static]`
- getNamespaceForPrefix(const NamespacesStackType &nsStack, const XalanDOMString &prefix) `[static]`
- getNamespaceForPrefix(const NamespacesStackType &nsStack, const XalanDOMChar *prefix) `[static]`
- getNamespaceForPrefix(NamespacesStackType::const_iterator theBegin, NamespacesStackType::const_iterator theEnd, const XalanDOMString &prefix) `[static]`
- getNamespaceForPrefix(const NamespaceVectorType &namespaces, const XalanDOMChar *prefix) `[static]`
- getNamespaceForPrefix(NamespacesStackType::const_iterator theBegin, NamespacesStackType::const_iterator theEnd, const XalanDOMChar *prefix) `[static]`
- getPrefixForNamespace(const NamespaceVectorType &namespaces, const XalanDOMString &uri) `[static]`
- getPrefixForNamespace(const NamespacesStackType &nsStack, const XalanDOMString &uri) `[static]`
- getPrefixForNamespace(NamespacesStackType::const_iterator theBegin, NamespacesStackType::const_iterator theEnd, const XalanDOMString &uri) `[static]`
- hash() const
- isEmpty() const
- isValid() const
- isValidNCName(const XalanDOMString &theNCName) `[static]`
- isValidNCName(const XalanDOMChar *theNCName, XalanDOMString::size_type theLength=XalanDOMString::npos) `[static]`
- isValidQName(const XalanDOMString &theQName) `[static]`
- isValidQName(const XalanDOMChar *theQName, XalanDOMString::size_type theLength=XalanDOMString::npos) `[static]`
- LocatorType typedef
- NamespacesStackType typedef
- NamespaceVectorType typedef
- operator=(const XalanQNameByValue &theRHS)
- operator=(const XalanQName &theRHS)
- s_emptyString `[protected, static]`
- set(const XalanDOMString &qname, const NamespacesStackType &namespaces, const LocatorType *locator=0, bool fUseDefault=false)
- set(const XalanDOMChar *qname, const NamespacesStackType &namespaces, const LocatorType *locator=0, bool fUseDefault=false)
- set(const XalanDOMString &qname, const PrefixResolver *theResolver=0, const LocatorType *locator=0)
- set(const XalanDOMChar *qname, const PrefixResolver *theResolver=0, const LocatorType *locator=0)
- setLocalPart(const XalanDOMString &theLocalPart)
- setNamespace(const XalanDOMString &theNamespace)
- XalanQName() `[explicit]`
- XalanQNameByValue(MemoryManagerType &theManager) `[explicit]`
- XalanQNameByValue(const XalanQNameByValue &theSource, MemoryManagerType &theManager)
- XalanQNameByValue(const XalanQName &theSource, MemoryManagerType &theManager) `[explicit]`
- XalanQNameByValue(const XalanDOMString &theNamespace, const XalanDOMString &theLocalPart, MemoryManagerType &theManager)
- XalanQNameByValue(const XalanDOMString &qname, const NamespacesStackType &namespaces, MemoryManagerType &theManager, const LocatorType *locator=0, bool fUseDefault=false)
- XalanQNameByValue(const XalanDOMChar *qname, const NamespacesStackType &namespaces, MemoryManagerType &theManager, const LocatorType *locator=0, bool fUseDefault=false)
- XalanQNameByValue(const XalanDOMString &qname, const XalanElement *namespaceContext, const XPathEnvSupport &envSupport, const DOMSupport &domSupport, MemoryManagerType &theManager, const LocatorType *locator=0)
- XalanQNameByValue(const XalanDOMString &qname, MemoryManagerType &theManager, const PrefixResolver *theResolver=0, const LocatorType *locator=0)
- ~XalanQName() `[virtual]`
- ~XalanQNameByValue() `[virtual]`

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.10 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.