16 #if !defined(XALAN_KEYTABLE_HEADER_GUARD)
17 #define XALAN_KEYTABLE_HEADER_GUARD
51 XALAN_CPP_NAMESPACE_BEGIN
99 const KeyDeclarationVectorType& keyDeclarations,
106 const KeyDeclarationVectorType& keyDeclarations,
132 processKeyDeclaration(
133 KeysMapType& theKeys,
164 XALAN_CPP_NAMESPACE_END
168 #endif // XALAN_KEYTABLE_HEADER_GUARD
Definition: XalanNode.hpp:44
XalanMap< XalanQNameByReference, NodeListMapType > KeysMapType
Definition: KeyTable.hpp:85
XalanMap< XalanDOMString, MutableNodeRefList > NodeListMapTypeDefinitions
Table of element keys, keyed by document node.
Definition: KeyTable.hpp:61
Local implementation of MutableNodeRefList.
Definition: MutableNodeRefList.hpp:44
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
XalanVector< KeyDeclaration > KeyDeclarationVectorType
Definition: KeyTable.hpp:81
Definition: StylesheetExecutionContext.hpp:104
Definition: XalanElement.hpp:42
Definition: KeyTable.hpp:77
Local implementation of NodeRefList.
Definition: NodeRefListBase.hpp:42
This class defines an interface for classes that resolve namespace prefixes to their URIs...
Definition: PrefixResolver.hpp:37
NodeListMapTypeDefinitions NodeListMapType
Definition: KeyTable.hpp:83
Definition: XalanDocument.hpp:51
#define XALAN_USES_MEMORY_MANAGER(Type)
Definition: XalanMemoryManagement.hpp:468
Holds the attribute declarations for the "xsl:key" element.
Definition: KeyDeclaration.hpp:41
Definition: XalanDOMString.hpp:42
Xalan implementation of a hashtable.
Definition: XalanMap.hpp:182
Class to represent a qualified name: "The name of an internal XSLT object, specifically a named templ...
Definition: XalanQName.hpp:68