From 26ab424b0302f73704c58b3b6deb62a85bfacba8 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Sun, 11 Jul 2010 15:29:31 +0000 Subject: docs: Removed old documents git-svn-id: http://pugixml.googlecode.com/svn/trunk@592 99668b35-9821-0410-8761-19e4c4f06640 --- docs/html/classpugi_1_1xpath__query.html | 273 ------------------------------- 1 file changed, 273 deletions(-) delete mode 100644 docs/html/classpugi_1_1xpath__query.html (limited to 'docs/html/classpugi_1_1xpath__query.html') diff --git a/docs/html/classpugi_1_1xpath__query.html b/docs/html/classpugi_1_1xpath__query.html deleted file mode 100644 index d4eea32..0000000 --- a/docs/html/classpugi_1_1xpath__query.html +++ /dev/null @@ -1,273 +0,0 @@ - - -pugixml: pugi::xpath_query Class Reference - - - - -
-
-
-
- -

pugi::xpath_query Class Reference

Collaboration diagram for pugi::xpath_query:

Collaboration graph
-
[legend]
List of all members.

Detailed Description

-A class that holds compiled XPath query and allows to evaluate query result. -

- - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 xpath_query (const char_t *query)
 Ctor from string with XPath expression.
~xpath_query ()
 Dtor.
xpath_type_t return_type () const
 Get query expression return type.
bool evaluate_boolean (const xml_node &n) const
 Evaluate expression as boolean value for the context node n.
double evaluate_number (const xml_node &n) const
 Evaluate expression as double value for the context node n.
string_t evaluate_string (const xml_node &n) const
 Evaluate expression as string value for the context node n.
xpath_node_set evaluate_node_set (const xml_node &n) const
 Evaluate expression as node set for the context node n.
-


Constructor & Destructor Documentation

-

- - - - -
- - - - - - - - - -
pugi::xpath_query::xpath_query const char_t query  )  [explicit]
-
- - - - - -
-   - - -

-Ctor from string with XPath expression. -

-Throws xpath_exception on compilation error, std::bad_alloc on out of memory error.

-

Parameters:
- - -
query - string with XPath expression
-
-
-


Member Function Documentation

-

- - - - -
- - - - - - - - -
xpath_type_t pugi::xpath_query::return_type  )  const
-
- - - - - -
-   - - -

-Get query expression return type. -

-

Returns:
expression return type
-
-

- - - - -
- - - - - - - - - -
bool pugi::xpath_query::evaluate_boolean const xml_node n  )  const
-
- - - - - -
-   - - -

-Evaluate expression as boolean value for the context node n. -

-If expression does not directly evaluate to boolean, the expression result is converted as through boolean() XPath function call. Throws std::bad_alloc on out of memory error.

-

Parameters:
- - -
n - context node
-
-
Returns:
evaluation result
-
-

- - - - -
- - - - - - - - - -
double pugi::xpath_query::evaluate_number const xml_node n  )  const
-
- - - - - -
-   - - -

-Evaluate expression as double value for the context node n. -

-If expression does not directly evaluate to double, the expression result is converted as through number() XPath function call. Throws std::bad_alloc on out of memory error.

-

Parameters:
- - -
n - context node
-
-
Returns:
evaluation result
-
-

- - - - -
- - - - - - - - - -
string_t pugi::xpath_query::evaluate_string const xml_node n  )  const
-
- - - - - -
-   - - -

-Evaluate expression as string value for the context node n. -

-If expression does not directly evaluate to string, the expression result is converted as through string() XPath function call. Throws std::bad_alloc on out of memory error.

-

Parameters:
- - -
n - context node
-
-
Returns:
evaluation result
-
-

- - - - -
- - - - - - - - - -
xpath_node_set pugi::xpath_query::evaluate_node_set const xml_node n  )  const
-
- - - - - -
-   - - -

-Evaluate expression as node set for the context node n. -

-If expression does not directly evaluate to node set, throws xpath_exception. Throws std::bad_alloc on out of memory error.

-

Parameters:
- - -
n - context node
-
-
Returns:
evaluation result
-
-


Generated on Tue May 25 23:22:40 2010 for pugixml by  - -doxygen 1.4.6-NO
- - -- cgit v1.2.3