#include <LibXMLXPathResult.h>
Inheritance diagram for acdk::xml::libxmldom::LibXMLXPathResult:
Public Member Functions | |
LibXMLXPathResult (xmlXPathObjectPtr xpathPtr, xmlNodePtr docNode) | |
~LibXMLXPathResult () | |
virtual short | getResultType () |
A code representing the type of this result, as defined by the type constants. | |
virtual double | getNumberValue () throw ( org::w3c::dom::xpath::RXPathException ) |
The value of this number result. | |
virtual RString | getStringValue () throw ( org::w3c::dom::xpath::RXPathException ) |
The value of this string result. | |
virtual bool | getBooleanValue () throw ( org::w3c::dom::xpath::RXPathException ) |
The value of this boolean result. | |
virtual org::w3c::dom::RNode | getSingleNodeValue () throw ( org::w3c::dom::xpath::RXPathException ) |
The value of this single node result, which may be null . | |
virtual bool | getInvalidIteratorState () |
returns always false | |
virtual int | getSnapshotLength () throw ( org::w3c::dom::xpath::RXPathException ) |
The number of nodes in the result snapshot. | |
virtual org::w3c::dom::RNode | iterateNext () throw ( org::w3c::dom::xpath::RXPathException , org::w3c::dom::RDOMException ) |
Iterates and returns the next node from the node set or null if there are no more nodes. | |
virtual org::w3c::dom::RNode | snapshotItem (int index) throw ( org::w3c::dom::xpath::RXPathException ) |
Returns the index th item in the snapshot collection. | |
acdk::lang::Object | getObjectValue () throw ( org::w3c::dom::xpath::RXPathException ) |
Protected Attributes | |
XmlNodePtrHolder | _nodePtr |
xmlXPathObjectPtr | _xpathPtr |
int | _curIdx |
|
|
|
|
|
The value of this boolean result.
Implements org::w3c::dom::xpath::XPathResult. |
|
returns always false
Implements org::w3c::dom::xpath::XPathResult. |
|
The value of this number result. If the native double type of the DOM binding does not directly support the exact IEEE 754 result of the XPath expression, then it is up to the definition of the binding to specify how the XPath number is converted to the native binding number.
Implements org::w3c::dom::xpath::XPathResult. |
|
|
|
A code representing the type of this result, as defined by the type constants.
Implements org::w3c::dom::xpath::XPathResult. |
|
The value of this single node result, which may be
Implements org::w3c::dom::xpath::XPathResult. |
|
The number of nodes in the result snapshot.
Valid values for snapshotItem indices are
Implements org::w3c::dom::xpath::XPathResult. |
|
The value of this string result.
Implements org::w3c::dom::xpath::XPathResult. |
|
Iterates and returns the next node from the node set or
Implements org::w3c::dom::xpath::XPathResult. |
|
Returns the
If
Implements org::w3c::dom::xpath::XPathResult. |
|
|
|
|
|
|