XPath result object.
More...
#include <xpath_object.h>
◆ Type
Enumerator |
---|
type_null | |
type_node_set | |
type_boolean | |
type_number | |
type_string | |
◆ XPathObject() [1/6]
clan::XPathObject::XPathObject |
( |
| ) |
|
◆ XPathObject() [2/6]
clan::XPathObject::XPathObject |
( |
bool | value | ) |
|
◆ XPathObject() [3/6]
clan::XPathObject::XPathObject |
( |
double | value | ) |
|
◆ XPathObject() [4/6]
clan::XPathObject::XPathObject |
( |
size_t | value | ) |
|
◆ XPathObject() [5/6]
clan::XPathObject::XPathObject |
( |
const std::string & | value | ) |
|
◆ XPathObject() [6/6]
clan::XPathObject::XPathObject |
( |
const std::vector< DomNode > & | value | ) |
|
◆ get_boolean()
bool clan::XPathObject::get_boolean |
( |
| ) |
const |
Get Boolean.
- Returns
- boolean
◆ get_node_set()
std::vector< DomNode > clan::XPathObject::get_node_set |
( |
| ) |
const |
◆ get_number()
double clan::XPathObject::get_number |
( |
| ) |
const |
Get Number.
- Returns
- number
◆ get_string()
std::string clan::XPathObject::get_string |
( |
| ) |
const |
Get String.
- Returns
- string
◆ get_type()
Type clan::XPathObject::get_type |
( |
| ) |
const |
◆ is_null()
bool clan::XPathObject::is_null |
( |
| ) |
const |
Is Null.
- Returns
- true = null
◆ set_boolean()
void clan::XPathObject::set_boolean |
( |
bool | value | ) |
|
◆ set_node_set()
void clan::XPathObject::set_node_set |
( |
const std::vector< DomNode > & | node_set | ) |
|
◆ set_null()
void clan::XPathObject::set_null |
( |
| ) |
|
◆ set_number()
void clan::XPathObject::set_number |
( |
double | value | ) |
|
◆ set_string()
void clan::XPathObject::set_string |
( |
const std::string & | str | ) |
|
The documentation for this class was generated from the following file: