#include <XPathEvaluator.hpp>
Collaboration diagram for XPathEvaluator:
|
|
|
|
|
Compile an XPath expression into an object which can be used multiple times. Call destroyXPath() when finished with the instance. Otherwise, the object will be destroyed when the XPathEvaluator instance goes out of scope.
|
|
Compile an XPath expression into an object which can be used multiple times. Call destroyXPath() when finished with the instance. Otherwise, the object will be destroyed when the XPathEvaluator instance goes out of scope.
|
|
Compile an XPath expression into an object which can be used multiple times. Call destroyXPath() when finished with the instance. Otherwise, the object will be destroyed when the XPathEvaluator instance goes out of scope. Since no PrefixResolver is supplied, the XPath expression may not contain any namespace prefixes.
|
|
Destory a compiled XPath instance. The instance must have been created using createXPath().
|
|
Evaluate the supplied XPath expression, within the given context. The result is returned as a generalized object. The object will be destroyed when the user's copy of the returned XObjectPtr goes out of scope, or when the XPathEvaluator goes out of scope or another expression is evaluated. The user's XObjectPtr copy _must_ no longer be in scope when the XPathEvaluator instance goes out of scope, or another expression is evaluated.
|
|
Evaluate the supplied XPath expression, within the given context. The result is returned as a generalized object. The object will be destroyed when the user's copy of the returned XObjectPtr goes out of scope, or when the XPathEvaluator goes out of scope or another expression is evaluated. The user's XObjectPtr copy _must_ no longer be in scope when the XPathEvaluator instance goes out of scope, or another expression is evaluated.
|
|
Evaluate the supplied XPath expression, within the given context. The result is returned as a generalized object. The object will be destroyed when the user's copy of the returned XObjectPtr goes out of scope, or when the XPathEvaluator goes out of scope or another expression is evaluated. The user's XObjectPtr copy _must_ no longer be in scope when the XPathEvaluator instance goes out of scope, or another expression is evaluated.
|
|
Evaluate the supplied XPath expression, within the given context. The result is returned as a generalized object. The object will be destroyed when the user's copy of the returned XObjectPtr goes out of scope, or when the XPathEvaluator goes out of scope or another expression is evaluated. The user's XObjectPtr copy _must_ no longer be in scope when the XPathEvaluator instance goes out of scope, or another expression is evaluated.
|
|
|
|
Evaluate the supplied XPath, within the given context. If the expression doesn't select a node, an empty list is returned.
|
|
Evaluate the supplied XPath, within the given context. If the expression doesn't select a node, an empty list is returned.
|
|
Evaluate the supplied XPath expression, within the given context. If the expression doesn't select a node, an empty list is returned.
|
|
Evaluate the supplied XPath expression, within the given context. If the expression doesn't select a node, an empty list is returned.
|
|
Evaluate the supplied XPath, within the given context. If the expression doesn't select a node, 0 is returned. If it selects more than one node, only the first is returned.
|
|
Evaluate the supplied XPath, within the given context. If the expression doesn't select a node, 0 is returned. If it selects more than one node, only the first is returned.
|
|
Evaluate the supplied XPath expression, within the given context. If the expression doesn't select a node, 0 is returned. If it selects more than one node, only the first is returned.
|
|
Evaluate the supplied XPath expression, within the given context. If the expression doesn't select a node, 0 is returned. If it selects more than one node, only the first is returned.
|
|
|
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.10 |
|