16 #if !defined(XPATHPROCESSOR_HEADER_GUARD_1357924680)
17 #define XPATHPROCESSOR_HEADER_GUARD_1357924680
32 XALAN_DECLARE_XERCES_CLASS(Locator)
36 XALAN_CPP_NAMESPACE_BEGIN
74 XPathConstructionContext& constructionContext,
76 const PrefixResolver& resolver,
77 const LocatorType* locator = 0,
78 bool allowVariableReferences =
true,
79 bool allowKeyFunction =
true) = 0;
95 XPathConstructionContext& constructionContext,
97 const PrefixResolver& resolver,
98 const LocatorType* locator = 0,
99 bool allowVariableReferences =
true,
100 bool allowKeyFunction =
true) = 0;
112 const Function& theFunction);
117 XALAN_CPP_NAMESPACE_END
121 #endif // XPATHPROCESSOR_HEADER_GUARD_1357924680
Definition: Function.hpp:52
XERCES_CPP_NAMESPACE_QUALIFIER Locator LocatorType
Definition: XPathProcessor.hpp:51
Definition: XPathConstructionContext.hpp:54
This class defines an interface for classes that resolve namespace prefixes to their URIs...
Definition: PrefixResolver.hpp:37
Definition: XPathProcessor.hpp:47
Definition: XalanDOMString.hpp:42
#define XALAN_XPATH_EXPORT
Definition: XPathDefinitions.hpp:33