TraceX
 
Loading...
Searching...
No Matches
pugi::xpath_query Class Reference

#include <pugixml.hpp>

Public Member Functions

 xpath_query (const char_t *query, xpath_variable_set *variables=PUGIXML_NULL)
 
 xpath_query ()
 
 ~xpath_query ()
 
xpath_value_type return_type () const
 
bool evaluate_boolean (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
 
xpath_node_set evaluate_node_set (const xpath_node &n) const
 
xpath_node evaluate_node (const xpath_node &n) const
 
const xpath_parse_resultresult () const
 
 operator unspecified_bool_type () const
 
bool operator! () const
 

Constructor & Destructor Documentation

◆ xpath_query() [1/2]

PUGI_IMPL_FN pugi::xpath_query::xpath_query ( const char_t * query,
xpath_variable_set * variables = PUGIXML_NULL )
explicit
Here is the call graph for this function:

◆ xpath_query() [2/2]

PUGI_IMPL_FN pugi::xpath_query::xpath_query ( )

◆ ~xpath_query()

PUGI_IMPL_FN pugi::xpath_query::~xpath_query ( )

Member Function Documentation

◆ evaluate_boolean()

PUGI_IMPL_FN bool pugi::xpath_query::evaluate_boolean ( const xpath_node & n) const
Here is the caller graph for this function:

◆ evaluate_node()

PUGI_IMPL_FN xpath_node pugi::xpath_query::evaluate_node ( const xpath_node & n) const
Here is the caller graph for this function:

◆ evaluate_node_set()

PUGI_IMPL_FN xpath_node_set pugi::xpath_query::evaluate_node_set ( const xpath_node & n) const
Here is the caller graph for this function:

◆ evaluate_number()

PUGI_IMPL_FN double pugi::xpath_query::evaluate_number ( const xpath_node & n) const
Here is the caller graph for this function:

◆ evaluate_string() [1/2]

PUGI_IMPL_FN size_t pugi::xpath_query::evaluate_string ( char_t * buffer,
size_t capacity,
const xpath_node & n ) const

◆ evaluate_string() [2/2]

PUGI_IMPL_FN string_t pugi::xpath_query::evaluate_string ( const xpath_node & n) const
Here is the caller graph for this function:

◆ operator unspecified_bool_type()

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

◆ operator!()

PUGI_IMPL_FN bool pugi::xpath_query::operator! ( ) const

◆ result()

PUGI_IMPL_FN const xpath_parse_result & pugi::xpath_query::result ( ) const

◆ return_type()

PUGI_IMPL_FN xpath_value_type pugi::xpath_query::return_type ( ) const

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