#include <xpath_value.h>
Inheritance diagram for XPath::Value::

Public Types | |
| enum | ValueType { ValueNull, ValueException, ValueNodeSet, ValueBoolean, ValueNumber, ValueString } |
Public Methods | |
| Value () | |
| Value (const Value &res) | |
| virtual | ~Value () |
| bool | isNull () const |
| bool | isException () const |
| bool | isNodeSet () const |
| bool | isBoolean () const |
| bool | isNumber () const |
| bool | isString () const |
| ValueType | type () const |
| Exception | toException () |
| NodeSet | toNodeSet () |
| Boolean | toBoolean () |
| Number | toNumber () |
| String | toString () |
| virtual QString | qstring () const |
| QCString | toCString () const |
Protected Methods | |
| Value (ValueType t) | |
In addition to the four types required by the XPath specification, we define a null type and a type for reporting exceptions.
See REC-xpath-19991116 1.0 Section 1.
|
|
Returns a dump of the node.
Reimplemented from XPath::XPathNode. Reimplemented in XPath::Exception, XPath::String, XPath::Boolean, and XPath::Number. |
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001