## Xalan-C++ API Documentation

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

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() `[]`
- equals(const XalanQName& theRHS) const `[]`
- getLocalPart() const `[virtual]`
- getNamespace() const `[virtual]`
- getNamespaceForPrefix( const NamespaceVectorType& namespaces, const XalanDOMString& prefix) `[static]`
- getNamespaceForPrefix( const NamespacesStackType& nsStack, const XalanDOMString& prefix) `[static]`
- getNamespaceForPrefix( NamespacesStackType::const_iterator theBegin, NamespacesStackType::const_iterator theEnd, const XalanDOMString& 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() `[explicit]`
- XalanQNameByValue(const XalanQNameByValue& theSource)
- XalanQNameByValue(const XalanQName& theSource) `[explicit]`
- XalanQNameByValue( const XalanDOMString& theNamespace, const XalanDOMString& theLocalPart)
- XalanQNameByValue( const XalanDOMString& qname, const NamespacesStackType& namespaces, const LocatorType* locator = 0, bool fUseDefault = false)
- XalanQNameByValue( const XalanDOMChar* qname, const NamespacesStackType& namespaces, const LocatorType* locator = 0, bool fUseDefault = false)
- XalanQNameByValue( const XalanDOMString& qname, const XalanElement* namespaceContext, const XPathEnvSupport& envSupport, const DOMSupport& domSupport, const LocatorType* locator = 0)
- XalanQNameByValue( const XalanDOMString& qname, 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.7 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.