
| typedef XalanMap<XalanDOMString, const XalanDOMString*> XPathProcessorImpl::StringToStringMapType |
| typedef XalanVector<bool> XPathProcessorImpl::BoolVectorType |
| XPathProcessorImpl::XPathProcessorImpl | ( | MemoryManagerType &theManager | XALAN_DEFAULT_MEMMGR | ) |
| virtual XPathProcessorImpl::~XPathProcessorImpl | ( | ) | [virtual] |
| static XPathProcessorImpl* XPathProcessorImpl::create | ( | MemoryManagerType & | theManager | ) | [static] |
| virtual void XPathProcessorImpl::initXPath | ( | XPath & | pathObj, | |
| XPathConstructionContext & | constructionContext, | |||
| const XalanDOMString & | expression, | |||
| const PrefixResolver & | resolver, | |||
| const LocatorType * | locator = 0, |
|||
| bool | allowVariableReferences = true, |
|||
| bool | allowKeyFunction = true | |||
| ) | [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. |
Implements XPathProcessor.
| virtual void XPathProcessorImpl::initMatchPattern | ( | XPath & | pathObj, | |
| XPathConstructionContext & | constructionContext, | |||
| const XalanDOMString & | expression, | |||
| const PrefixResolver & | resolver, | |||
| const LocatorType * | locator = 0, |
|||
| bool | allowVariableReferences = true, |
|||
| bool | allowKeyFunction = true | |||
| ) | [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. |
Implements XPathProcessor.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.10 |
|
|