18 #if !defined(XALAN_KEYTABLE_HEADER_GUARD) 19 #define XALAN_KEYTABLE_HEADER_GUARD 46 XALAN_CPP_NAMESPACE_BEGIN
94 const KeyDeclarationVectorType& keyDeclarations,
98 create(MemoryManager& theManager,
101 const KeyDeclarationVectorType& keyDeclarations,
127 processKeyDeclaration(
128 KeysMapType& theKeys,
156 KeyDeclarationVectorType m_allKeys;
161 XALAN_CPP_NAMESPACE_END
165 #endif // XALAN_KEYTABLE_HEADER_GUARD
XalanMap< XalanQNameByReference, NodeListMapType > KeysMapType
XalanMap< XalanDOMString, MutableNodeRefList > NodeListMapTypeDefinitions
Table of element keys, keyed by document node.
Local implementation of MutableNodeRefList.
XalanVector< KeyDeclaration > KeyDeclarationVectorType
Local implementation of NodeRefList.
This class defines an interface for classes that resolve namespace prefixes to their URIs...
NodeListMapTypeDefinitions NodeListMapType
#define XALAN_USES_MEMORY_MANAGER(Type)
Holds the attribute declarations for the "xsl:key" element.
Xalan implementation of a hashtable.
Class to represent a qualified name.