xpath_variable Class Reference

#include <pugixml.hpp>

Class Description

Definition at line 950 of file 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)
 

Protected Member Functions

 xpath_variable ()
 
 xpath_variable (const xpath_variable &)
 
xpath_variableoperator= (const xpath_variable &)
 

Protected Attributes

xpath_value_type _type
 
xpath_variable_next
 

Friends

class xpath_variable_set
 

Constructor & Destructor Documentation

xpath_variable ( )
protected
xpath_variable ( const xpath_variable )
protected

Member Function Documentation

bool get_boolean ( ) const
const xpath_node_set& get_node_set ( ) const
double get_number ( ) const
const char_t* get_string ( ) const
const char_t* name ( ) const
xpath_variable& operator= ( const xpath_variable )
protected
bool set ( bool  value)
bool set ( double  value)
bool set ( const char_t value)
bool set ( const xpath_node_set value)
xpath_value_type type ( ) const

Friends And Related Function Documentation

friend class xpath_variable_set
friend

Definition at line 952 of file pugixml.hpp.

Member Data Documentation

xpath_variable* _next
protected

Definition at line 956 of file pugixml.hpp.

xpath_value_type _type
protected

Definition at line 955 of file pugixml.hpp.


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