#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: