18 #if !defined(XPATHENVSUPPORTDEFAULT_HEADER_GUARD_1357924680)
19 #define XPATHENVSUPPORTDEFAULT_HEADER_GUARD_1357924680
59 initialize(MemoryManager& theManager);
76 return m_memoryManager;
85 eClassification classification,
87 const Locator* locator,
93 eClassification classification,
109 installExternalFunctionGlobal(
121 uninstallExternalFunctionGlobal(
135 installExternalFunctionLocal(
147 uninstallExternalFunctionLocal(
156 MemoryManager& theManager,
159 ErrorHandler* theErrorHandler = 0);
188 const XObjectArgVectorType& argVec,
189 const Locator* locator)
const;
212 MemoryManager& m_memoryManager;
255 NamespaceFunctionTablesType& theTable,
270 const NamespaceFunctionTablesType& theTable,
276 SourceDocsTableType m_sourceDocs;
278 NamespaceFunctionTablesType m_externalFunctions;
280 MemoryManager& m_memoryManager;
284 static NamespaceFunctionTablesType s_externalFunctions;
293 #endif // XPATHENVSUPPORTDEFAULT_HEADER_GUARD_1357924680
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
MemoryManager & getMemoryManager() const
FunctionTableType FunctionTableInnerType
FunctionTableTypeDefinition FunctionTableType
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
#define XALAN_DEFAULT_MEMMGR
std::pair< const key_type, data_type > value_type
XalanMap< XalanDOMString, FunctionTableType > NamespaceFunctionTablesType
Class to hold XObjectPtr return types.
Xalan implementation of a hashtable.
#define XALAN_USES_MEMORY_MANAGER(Type)
XalanMap< XalanDOMString, XalanDocument * > SourceDocsTableType
NamespaceFunctionTablesType NamespaceFunctionTablesInnerType
#define XALAN_XPATH_EXPORT
XalanMap< XalanDOMString, const Function * > FunctionTableTypeDefinition