From bd2c777ac2238bdef8f5359550d3a69338e9aa4b Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Sun, 8 Nov 2009 19:17:47 +0000 Subject: docs: Updated Doxygen documentation git-svn-id: http://pugixml.googlecode.com/svn/trunk@234 99668b35-9821-0410-8761-19e4c4f06640 --- docs/html/classpugi_1_1xpath__query.html | 69 +++++++++++++++++++++++--------- 1 file changed, 51 insertions(+), 18 deletions(-) (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 index 8d71b64..bdbb0c2 100644 --- a/docs/html/classpugi_1_1xpath__query.html +++ b/docs/html/classpugi_1_1xpath__query.html @@ -34,18 +34,21 @@ A class that holds compiled XPath query and allows to evaluate query result.  ~xpath_query ()  Dtor.
-bool evaluate_boolean (const xml_node &n) +xpath_type_t return_type () const - Evaluate expression as boolean value for the context node n.
-double evaluate_number (const xml_node &n) + Get query expression return type.
+bool evaluate_boolean (const xml_node &n) const - Evaluate expression as double value for the context node n.
-std::string evaluate_string (const xml_node &n) + Evaluate expression as boolean value for the context node n.
+double evaluate_number (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) + Evaluate expression as double value for the context node n.
+std::string evaluate_string (const xml_node &n) const - Evaluate expression as node set for the context node n.
+ 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

@@ -85,7 +88,37 @@ Throws xpath_exception


Member Function Documentation

-

+

+ + + + +
+ + + + + + + + +
xpath_type_t pugi::xpath_query::return_type  )  const
+
+ + + + + +
+   + + +

+Get query expression return type. +

+

Returns:
expression return type
+
+

- +
@@ -96,7 +129,7 @@ Throws xpath_exceptionconst xml_node n  )  const
@@ -122,7 +155,7 @@ If expression does not directly evaluate to boolean, the expression result is co -

+

- +
@@ -133,7 +166,7 @@ If expression does not directly evaluate to boolean, the expression result is co const xml_node n  )  const
@@ -159,7 +192,7 @@ If expression does not directly evaluate to double, the expression result is con -

+

- +
@@ -170,7 +203,7 @@ If expression does not directly evaluate to double, the expression result is con const xml_node n  )  const
@@ -196,7 +229,7 @@ If expression does not directly evaluate to string, the expression result is con -

+

- +
@@ -207,7 +240,7 @@ If expression does not directly evaluate to string, the expression result is con const xml_node n  )  const
@@ -223,7 +256,7 @@ If expression does not directly evaluate to string, the expression result is con

Evaluate expression as node set for the context node n.

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

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

Parameters:
@@ -233,7 +266,7 @@ If expression does not directly evaluate to node set, function returns empty nod
n - context node
-
Generated on Thu Sep 17 22:15:55 2009 for pugixml by  +
Generated on Sun Nov 8 22:15:17 2009 for pugixml by  doxygen 1.4.6-NO
-- cgit v1.2.3