#include <Object.h>
|
| | Object (::xmlXPathObjectPtr object) |
| |
| | ~Object () |
| |
| xmlXPathObjectPtr | get () const |
| |
| xmlXPathObjectType | getType () const |
| |
| template<typename T > |
| T | getValue () const |
| |
| template<typename T > |
| T | getValue (const T &val) const |
| |
| xmlXPathObject & | operator* () const |
| |
| const ::std::type_info & | type () const |
| |
| template<> |
| double | getValue (const double &val) const |
| |
| template<> |
| float | getValue (const float &val) const |
| |
| template<> |
| short int | getValue (const short int &val) const |
| |
| template<> |
| int | getValue (const int &val) const |
| |
| template<> |
| long int | getValue (const long int &val) const |
| |
| template<> |
| long long int | getValue (const long long int &val) const |
| |
| template<> |
| unsigned short int | getValue (const unsigned short int &val) const |
| |
| template<> |
| unsigned int | getValue (const unsigned int &val) const |
| |
| template<> |
| unsigned long int | getValue (const unsigned long int &val) const |
| |
| template<> |
| unsigned long long int | getValue (const unsigned long long int &val) const |
| |
| template<> |
| bool | getValue () const |
| |
| template<> |
| double | getValue () const |
| |
| template<> |
| float | getValue () const |
| |
| template<> |
| short int | getValue () const |
| |
| template<> |
| int | getValue () const |
| |
| template<> |
| long int | getValue () const |
| |
| template<> |
| long long int | getValue () const |
| |
| template<> |
| unsigned short int | getValue () const |
| |
| template<> |
| unsigned int | getValue () const |
| |
| template<> |
| unsigned long int | getValue () const |
| |
| template<> |
| unsigned long long int | getValue () const |
| |
| template<> |
| NodeSet | getValue () const |
| |
|
| ::std::shared_ptr< ::xmlXPathObject > | object |
| |
| ::std::shared_ptr< ::xmlNodeSet > | nodeSet |
| |
◆ Object()
| rl::xml::Object::Object |
( |
::xmlXPathObjectPtr |
object | ) |
|
|
inlineexplicit |
◆ ~Object()
| rl::xml::Object::~Object |
( |
| ) |
|
|
inline |
◆ get()
| xmlXPathObjectPtr rl::xml::Object::get |
( |
| ) |
const |
|
inline |
◆ getType()
| xmlXPathObjectType rl::xml::Object::getType |
( |
| ) |
const |
|
inline |
◆ getValue() [1/24]
template<typename T >
| T rl::xml::Object::getValue |
( |
| ) |
const |
◆ getValue() [2/24]
template<>
| bool rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [3/24]
template<>
| double rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [4/24]
template<>
| float rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [5/24]
template<>
| short int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [6/24]
template<>
| int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [7/24]
template<>
| long int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [8/24]
template<>
| long long int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [9/24]
template<>
| unsigned short int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [10/24]
template<>
| unsigned int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [11/24]
template<>
| unsigned long int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [12/24]
template<>
| unsigned long long int rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [13/24]
template<>
| NodeSet rl::xml::Object::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [14/24]
template<>
| double rl::xml::Object::getValue |
( |
const double & |
val | ) |
const |
|
inline |
◆ getValue() [15/24]
template<>
| float rl::xml::Object::getValue |
( |
const float & |
val | ) |
const |
|
inline |
◆ getValue() [16/24]
template<>
| int rl::xml::Object::getValue |
( |
const int & |
val | ) |
const |
|
inline |
◆ getValue() [17/24]
template<>
| long int rl::xml::Object::getValue |
( |
const long int & |
val | ) |
const |
|
inline |
◆ getValue() [18/24]
template<>
| long long int rl::xml::Object::getValue |
( |
const long long int & |
val | ) |
const |
|
inline |
◆ getValue() [19/24]
template<>
| short int rl::xml::Object::getValue |
( |
const short int & |
val | ) |
const |
|
inline |
◆ getValue() [20/24]
template<typename T >
| T rl::xml::Object::getValue |
( |
const T & |
val | ) |
const |
◆ getValue() [21/24]
template<>
| unsigned int rl::xml::Object::getValue |
( |
const unsigned int & |
val | ) |
const |
|
inline |
◆ getValue() [22/24]
template<>
| unsigned long int rl::xml::Object::getValue |
( |
const unsigned long int & |
val | ) |
const |
|
inline |
◆ getValue() [23/24]
template<>
| unsigned long long int rl::xml::Object::getValue |
( |
const unsigned long long int & |
val | ) |
const |
|
inline |
◆ getValue() [24/24]
template<>
| unsigned short int rl::xml::Object::getValue |
( |
const unsigned short int & |
val | ) |
const |
|
inline |
◆ operator*()
| xmlXPathObject& rl::xml::Object::operator* |
( |
| ) |
const |
|
inline |
◆ type()
| const ::std::type_info& rl::xml::Object::type |
( |
| ) |
const |
|
inline |
◆ nodeSet
| ::std::shared_ptr< ::xmlNodeSet> rl::xml::Object::nodeSet |
|
private |
◆ object
| ::std::shared_ptr< ::xmlXPathObject> rl::xml::Object::object |
|
private |
The documentation for this class was generated from the following file: