Public Member Functions | Private Types | Private Member Functions | Private Attributes
pugi::xpath_query Class Reference

#include <pugixml.hpp>

List of all members.

Public Member Functions

bool evaluate_boolean (const xpath_node &n) const
xpath_node evaluate_node (const xpath_node &n) const
xpath_node_set evaluate_node_set (const xpath_node &n) const
double evaluate_number (const xpath_node &n) const
string_t evaluate_string (const xpath_node &n) const
size_t evaluate_string (char_t *buffer, size_t capacity, const xpath_node &n) const
 operator unspecified_bool_type () const
bool operator! () const
const xpath_parse_resultresult () const
xpath_value_type return_type () const
 xpath_query (const char_t *query, xpath_variable_set *variables=0)
 xpath_query ()
 ~xpath_query ()

Private Types

typedef void(* unspecified_bool_type )(xpath_query ***)

Private Member Functions

xpath_queryoperator= (const xpath_query &)
 xpath_query (const xpath_query &)

Private Attributes

void * _impl
xpath_parse_result _result

Detailed Description

Definition at line 1119 of file pugixml.hpp.


Member Typedef Documentation

typedef void(* pugi::xpath_query::unspecified_bool_type)(xpath_query ***) [private]

Definition at line 1125 of file pugixml.hpp.


Constructor & Destructor Documentation

PUGI__FN pugi::xpath_query::xpath_query ( const char_t query,
xpath_variable_set variables = 0 
) [explicit]

Definition at line 12162 of file pugixml.cpp.

Definition at line 12191 of file pugixml.cpp.

Definition at line 12195 of file pugixml.cpp.


Member Function Documentation

Definition at line 12233 of file pugixml.cpp.

Definition at line 12309 of file pugixml.cpp.

Definition at line 12292 of file pugixml.cpp.

Definition at line 12247 of file pugixml.cpp.

Definition at line 12262 of file pugixml.cpp.

PUGI__FN size_t pugi::xpath_query::evaluate_string ( char_t buffer,
size_t  capacity,
const xpath_node n 
) const

Definition at line 12272 of file pugixml.cpp.

PUGI__FN pugi::xpath_query::operator xpath_query::unspecified_bool_type ( ) const

Definition at line 12335 of file pugixml.cpp.

Definition at line 12340 of file pugixml.cpp.

xpath_query& pugi::xpath_query::operator= ( const xpath_query ) [private]

Definition at line 12326 of file pugixml.cpp.

Definition at line 12226 of file pugixml.cpp.


Member Data Documentation

void* pugi::xpath_query::_impl [private]

Definition at line 1122 of file pugixml.hpp.

Definition at line 1123 of file pugixml.hpp.


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


pugixml
Author(s): Jose Luis Sanchez-Lopez
autogenerated on Thu Jun 6 2019 21:00:00