HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pugi::xpath_variable Class Reference

#include <pugixml.hpp>

Public Member Functions

const char_tname () const
 
xpath_value_type type () const
 
bool get_boolean () const
 
double get_number () const
 
const char_tget_string () const
 
const xpath_node_setget_node_set () const
 
bool set (bool value)
 
bool set (double value)
 
bool set (const char_t *value)
 
bool set (const xpath_node_set &value)
 
const char_tname () const
 
xpath_value_type type () const
 
bool get_boolean () const
 
double get_number () const
 
const char_tget_string () const
 
const xpath_node_setget_node_set () const
 
bool set (bool value)
 
bool set (double value)
 
bool set (const char_t *value)
 
bool set (const xpath_node_set &value)
 

Protected Member Functions

 xpath_variable (xpath_value_type type)
 
 xpath_variable (const xpath_variable &)
 
xpath_variableoperator= (const xpath_variable &)
 
 xpath_variable (xpath_value_type type)
 
 xpath_variable (const xpath_variable &)
 
xpath_variableoperator= (const xpath_variable &)
 

Protected Attributes

xpath_value_type _type
 
xpath_variable_next
 

Friends

class xpath_variable_set
 

Detailed Description

Definition at line 1106 of file pugixml.hpp.

Constructor & Destructor Documentation

PUGI__FN pugi::xpath_variable::xpath_variable ( xpath_value_type  type)
protected

Definition at line 12059 of file pugixml.cpp.

pugi::xpath_variable::xpath_variable ( const xpath_variable )
protected
pugi::xpath_variable::xpath_variable ( xpath_value_type  type)
protected
pugi::xpath_variable::xpath_variable ( const xpath_variable )
protected

Member Function Documentation

bool pugi::xpath_variable::get_boolean ( ) const
PUGI__FN bool pugi::xpath_variable::get_boolean ( ) const

Definition at line 12090 of file pugixml.cpp.

const xpath_node_set& pugi::xpath_variable::get_node_set ( ) const
PUGI__FN const xpath_node_set & pugi::xpath_variable::get_node_set ( ) const

Definition at line 12106 of file pugixml.cpp.

double pugi::xpath_variable::get_number ( ) const
PUGI__FN double pugi::xpath_variable::get_number ( ) const

Definition at line 12095 of file pugixml.cpp.

const char_t* pugi::xpath_variable::get_string ( ) const
PUGI__FN const char_t * pugi::xpath_variable::get_string ( ) const

Definition at line 12100 of file pugixml.cpp.

const char_t* pugi::xpath_variable::name ( ) const
PUGI__FN const char_t * pugi::xpath_variable::name ( ) const

Definition at line 12063 of file pugixml.cpp.

xpath_variable& pugi::xpath_variable::operator= ( const xpath_variable )
protected
xpath_variable& pugi::xpath_variable::operator= ( const xpath_variable )
protected
bool pugi::xpath_variable::set ( bool  value)
bool pugi::xpath_variable::set ( double  value)
bool pugi::xpath_variable::set ( const char_t value)
bool pugi::xpath_variable::set ( const xpath_node_set value)
PUGI__FN bool pugi::xpath_variable::set ( bool  value)

Definition at line 12111 of file pugixml.cpp.

PUGI__FN bool pugi::xpath_variable::set ( double  value)

Definition at line 12119 of file pugixml.cpp.

PUGI__FN bool pugi::xpath_variable::set ( const char_t value)

Definition at line 12127 of file pugixml.cpp.

PUGI__FN bool pugi::xpath_variable::set ( const xpath_node_set value)

Definition at line 12148 of file pugixml.cpp.

xpath_value_type pugi::xpath_variable::type ( ) const
PUGI__FN xpath_value_type pugi::xpath_variable::type ( ) const

Definition at line 12085 of file pugixml.cpp.

Friends And Related Function Documentation

Definition at line 1108 of file pugixml.hpp.

Member Data Documentation

xpath_variable * pugi::xpath_variable::_next
protected

Definition at line 1112 of file pugixml.hpp.

xpath_value_type pugi::xpath_variable::_type
protected

Definition at line 1111 of file pugixml.hpp.


The documentation for this class was generated from the following files: