#include <xpath_value.h>
Inheritance diagram for XPath::Value:
Public Types | |
enum | ValueType { ValueNodeSet, ValueBoolean, ValueNumber, ValueString } |
Public Methods | |
Value (const Value &res) | |
virtual | ~Value () |
Value & | operator= (const Value &other) |
unsigned short | type () const |
bool | isString () const |
bool | isBoolean () const |
bool | isNumber () const |
bool | isNodeSet () const |
virtual String | toString () const |
virtual Boolean | toBoolean () const |
virtual Number | toNumber () const |
Protected Methods | |
Value (ValueImpl *impl) | |
Protected Attributes | |
ValueImpl * | impl |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in XPath::Boolean, and XPath::Number. |
|
Reimplemented in XPath::Boolean, and XPath::Number. |
|
|
|
|