typedef XERCES_CPP_NAMESPACE_QUALIFIER Locator XPathProcessor::LocatorType |
XPathProcessor::XPathProcessor | ( | ) | [explicit] |
virtual XPathProcessor::~XPathProcessor | ( | ) | [virtual] |
virtual void XPathProcessor::initMatchPattern | ( | XPath & | pathObj, | |
XPathConstructionContext & | constructionContext, | |||
const XalanDOMString & | expression, | |||
const PrefixResolver & | resolver, | |||
const LocatorType * | locator = 0 , |
|||
bool | allowVariableReferences = true , |
|||
bool | allowKeyFunction = true | |||
) | [pure virtual] |
Given a string, create an XSLT Match Pattern object.
pathObj | XPath object to be initialized | |
constructionContext | The construction context | |
expression | expression that will be evaluated | |
resolver | prefix resolver to use | |
locator | the LocatorType to use for error report. May be null | |
allowVariableReferences | If true, variable references are allowed. | |
allowKeyFunction | If true, calls to the key() function are allowed. |
Implemented in XPathProcessorImpl.
virtual void XPathProcessor::initXPath | ( | XPath & | pathObj, | |
XPathConstructionContext & | constructionContext, | |||
const XalanDOMString & | expression, | |||
const PrefixResolver & | resolver, | |||
const LocatorType * | locator = 0 , |
|||
bool | allowVariableReferences = true , |
|||
bool | allowKeyFunction = true | |||
) | [pure virtual] |
Given a string, make an XPath object, in order that a parse doesn't have to be done each time the expression is executed.
pathObj | XPath object to be initialized | |
constructionContext | The construction context | |
expression | expression that will be evaluated | |
resolver | prefix resolver to use | |
locator | the LocatorType to use for error report. May be null | |
allowVariableReferences | If true, variable references are allowed. | |
allowKeyFunction | If true, calls to the key() function are allowed. |
Implemented in XPathProcessorImpl.
static void XPathProcessor::installFunction | ( | const XalanDOMString & | theFunctionName, | |
const Function & | theFunction | |||
) | [static] |
Given a string, and a reference to a function object, install the function with the given name.
theFunctionName | name of function | |
theFunction | function object corresponding to name |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|