summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/html/annotated.html2
-rw-r--r--docs/html/classpugi_1_1xml__attribute-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__attribute.html2
-rw-r--r--docs/html/classpugi_1_1xml__attribute__iterator-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__attribute__iterator.html2
-rw-r--r--docs/html/classpugi_1_1xml__document-members.html18
-rw-r--r--docs/html/classpugi_1_1xml__document.html18
-rw-r--r--docs/html/classpugi_1_1xml__node-members.html14
-rw-r--r--docs/html/classpugi_1_1xml__node.html40
-rw-r--r--docs/html/classpugi_1_1xml__node__iterator-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__node__iterator.html2
-rw-r--r--docs/html/classpugi_1_1xml__tree__walker-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__tree__walker.html2
-rw-r--r--docs/html/classpugi_1_1xml__writer-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__writer.html4
-rw-r--r--docs/html/classpugi_1_1xml__writer__file-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__writer__file.html2
-rw-r--r--docs/html/classpugi_1_1xml__writer__stream-members.html2
-rw-r--r--docs/html/classpugi_1_1xml__writer__stream.html2
-rw-r--r--docs/html/classpugi_1_1xpath__exception-members.html2
-rw-r--r--docs/html/classpugi_1_1xpath__exception.html2
-rw-r--r--docs/html/classpugi_1_1xpath__node-members.html3
-rw-r--r--docs/html/classpugi_1_1xpath__node.html5
-rw-r--r--docs/html/classpugi_1_1xpath__node__set-members.html3
-rw-r--r--docs/html/classpugi_1_1xpath__node__set.html42
-rw-r--r--docs/html/classpugi_1_1xpath__node__set__coll__graph.md52
-rw-r--r--docs/html/classpugi_1_1xpath__node__set__coll__graph.pngbin4048 -> 3465 bytes
-rw-r--r--docs/html/classpugi_1_1xpath__query-members.html11
-rw-r--r--docs/html/classpugi_1_1xpath__query.html69
-rw-r--r--docs/html/deprecated.html4
-rw-r--r--docs/html/functions.html26
-rw-r--r--docs/html/functions_enum.html2
-rw-r--r--docs/html/functions_eval.html2
-rw-r--r--docs/html/functions_func.html26
-rw-r--r--docs/html/functions_type.html2
-rw-r--r--docs/html/functions_vars.html2
-rw-r--r--docs/html/graph_legend.html2
-rw-r--r--docs/html/hierarchy.html2
-rw-r--r--docs/html/index.html2
-rw-r--r--docs/html/inherits.html2
-rw-r--r--docs/html/namespacemembers.html15
-rw-r--r--docs/html/namespacemembers_enum.html5
-rw-r--r--docs/html/namespacemembers_eval.html9
-rw-r--r--docs/html/namespacemembers_func.html6
-rw-r--r--docs/html/namespacemembers_type.html2
-rw-r--r--docs/html/namespacemembers_vars.html2
-rw-r--r--docs/html/namespacepugi.html128
-rw-r--r--docs/html/namespaces.html2
-rw-r--r--docs/html/pages.html2
-rw-r--r--docs/html/structpugi_1_1transfer__ownership__tag.html2
-rw-r--r--docs/html/structpugi_1_1xml__parse__result-members.html2
-rw-r--r--docs/html/structpugi_1_1xml__parse__result.html2
52 files changed, 365 insertions, 145 deletions
diff --git a/docs/html/annotated.html b/docs/html/annotated.html
index 9075a80..f0a70b1 100644
--- a/docs/html/annotated.html
+++ b/docs/html/annotated.html
@@ -35,7 +35,7 @@
<tr><td class="indexkey"><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td class="indexvalue">Not necessarily ordered constant collection of XPath nodes </td></tr>
<tr><td class="indexkey"><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td class="indexvalue">A class that holds compiled XPath query and allows to evaluate query result </td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__attribute-members.html b/docs/html/classpugi_1_1xml__attribute-members.html
index 50869c4..e565702 100644
--- a/docs/html/classpugi_1_1xml__attribute-members.html
+++ b/docs/html/classpugi_1_1xml__attribute-members.html
@@ -52,7 +52,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__attribute.html#a555fccff52247e39f823d564a31e4d8">xml_attribute</a>()</td><td><a class="el" href="classpugi_1_1xml__attribute.html">pugi::xml_attribute</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>xml_attribute_iterator</b> (defined in <a class="el" href="classpugi_1_1xml__attribute.html">pugi::xml_attribute</a>)</td><td><a class="el" href="classpugi_1_1xml__attribute.html">pugi::xml_attribute</a></td><td><code> [friend]</code></td></tr>
<tr bgcolor="#f0f0f0"><td><b>xml_node</b> (defined in <a class="el" href="classpugi_1_1xml__attribute.html">pugi::xml_attribute</a>)</td><td><a class="el" href="classpugi_1_1xml__attribute.html">pugi::xml_attribute</a></td><td><code> [friend]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:19 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__attribute.html b/docs/html/classpugi_1_1xml__attribute.html
index adfa996..9d55e88 100644
--- a/docs/html/classpugi_1_1xml__attribute.html
+++ b/docs/html/classpugi_1_1xml__attribute.html
@@ -1104,7 +1104,7 @@ Get attribute value.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:19 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__attribute__iterator-members.html b/docs/html/classpugi_1_1xml__attribute__iterator-members.html
index 43f7d81..85e7b8c 100644
--- a/docs/html/classpugi_1_1xml__attribute__iterator-members.html
+++ b/docs/html/classpugi_1_1xml__attribute__iterator-members.html
@@ -31,7 +31,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__attribute__iterator.html#4595648e3aa06a3209f200c69805ed47">xml_attribute_iterator</a>(const xml_attribute &amp;node)</td><td><a class="el" href="classpugi_1_1xml__attribute__iterator.html">pugi::xml_attribute_iterator</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__attribute__iterator.html#c99270b894dd2faeab9fc6eb3832dc94">xml_attribute_iterator</a>(xml_attribute_struct *ref, xml_attribute_struct *prev)</td><td><a class="el" href="classpugi_1_1xml__attribute__iterator.html">pugi::xml_attribute_iterator</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>xml_node</b> (defined in <a class="el" href="classpugi_1_1xml__attribute__iterator.html">pugi::xml_attribute_iterator</a>)</td><td><a class="el" href="classpugi_1_1xml__attribute__iterator.html">pugi::xml_attribute_iterator</a></td><td><code> [friend]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__attribute__iterator.html b/docs/html/classpugi_1_1xml__attribute__iterator.html
index 4e9cf13..e7e6a3f 100644
--- a/docs/html/classpugi_1_1xml__attribute__iterator.html
+++ b/docs/html/classpugi_1_1xml__attribute__iterator.html
@@ -408,7 +408,7 @@ Post-decrement operator.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__document-members.html b/docs/html/classpugi_1_1xml__document-members.html
index d69adc2..65bd2d9 100644
--- a/docs/html/classpugi_1_1xml__document-members.html
+++ b/docs/html/classpugi_1_1xml__document-members.html
@@ -20,8 +20,8 @@
</ul></div>
<h1>pugi::xml_document Member List</h1>This is the complete list of members for <a class="el" href="classpugi_1_1xml__document.html">pugi::xml_document</a>, including all inherited members.<p><table>
<tr bgcolor="#f0f0f0"><td><b>_root</b> (defined in <a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a>)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#21a123c51fa592b6f2ceb2e22411edd9">all_elements_by_name</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#90347629066ca2eedeaee4d5d4038fe7">all_elements_by_name_w</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#21a123c51fa592b6f2ceb2e22411edd9">all_elements_by_name</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#90347629066ca2eedeaee4d5d4038fe7">all_elements_by_name_w</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#645c4d7283f755a7b25839667a5fd9c7">append_attribute</a>(const char *name)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#498e41f14a04014eaf5d6af3ae8f9d99">append_child</a>(xml_node_type type=node_element)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#b480b6e6080d4dd83ebb46e5d10e706b">append_copy</a>(const xml_attribute &amp;proto)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
@@ -87,19 +87,19 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#d8b5f303fe2f9305318c2d500041f088">previous_sibling</a>(const char *name) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#919305f60b3ac08432867cbc94f6e3da">previous_sibling</a>() const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f98f6bc32514761133fc01eec3c77a09">previous_sibling_w</a>(const char *name) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#89036df09e55056e88b93c4b517f9a5d">print</a>(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#8a0a9d086cc2e5c1f92cb79452695949">print</a>(std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#b9a293c536a9cd195a78c749caf5d8ce">print</a>(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#78a8144ed7a3d43c06b6d2cd84fe7d01">print</a>(std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#af26856382cbd75434e7ac3ac255c2a7">remove_attribute</a>(const xml_attribute &amp;a)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#177097ca7770e8d80350d15cc96a3dd9">remove_attribute</a>(const char *name)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f44301eb411be0e0787c49d292c93fb5">remove_child</a>(const xml_node &amp;n)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#023157bd57e3696c9f49f23944ac909f">remove_child</a>(const char *name)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f7d6cc0124c07dbb192e779c375a7c16">root</a>() const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__document.html#5039e6a085149c9ebaa6cf788a7a26a5">save</a>(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default)</td><td><a class="el" href="classpugi_1_1xml__document.html">pugi::xml_document</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__document.html#716c23429fcac408ee1073353056485d">save_file</a>(const char *name, const char *indent=&quot;\t&quot;, unsigned int flags=format_default)</td><td><a class="el" href="classpugi_1_1xml__document.html">pugi::xml_document</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__document.html#799a8104c5c9e00149d0b846e4e915b1">save</a>(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default) const </td><td><a class="el" href="classpugi_1_1xml__document.html">pugi::xml_document</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__document.html#dd3435ec713cdb96563e3513c12c02f2">save_file</a>(const char *name, const char *indent=&quot;\t&quot;, unsigned int flags=format_default) const </td><td><a class="el" href="classpugi_1_1xml__document.html">pugi::xml_document</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#6f73abaa40adb72a826095cf107e9624">select_nodes</a>(const char *query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#041475ecea08aeab971707daefe0c3c7">select_nodes</a>(xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#761012ea4e9291125851b7688aaff7c6">select_nodes</a>(const xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#51e5d0926657898bd555bf9560805230">select_single_node</a>(const char *query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#30e004e4939797a84da7916ea950ec33">select_single_node</a>(xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#2398e3121dd02b65cd667cd9d6c1f3ab">select_single_node</a>(const xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f81bf55a3f7b9d40ee8807ac1be93a86">set_name</a>(const char *rhs)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#afa7b8f3ffa652e5e279f79e04d22d4c">set_value</a>(const char *rhs)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#41be22248598bdf1575ed8d7bdd77807">traverse</a>(xml_tree_walker &amp;walker)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
@@ -110,7 +110,7 @@
<tr bgcolor="#f0f0f0"><td><b>xml_node</b>(xml_node_struct *p) (defined in <a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a>)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [explicit, protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#1db6c67c97cddd74f59d872057987432">xml_node</a>()</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__document.html#16c086e679286271b0ccd4541d1c1290">~xml_document</a>()</td><td><a class="el" href="classpugi_1_1xml__document.html">pugi::xml_document</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:21 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__document.html b/docs/html/classpugi_1_1xml__document.html
index e30f592..f20deaf 100644
--- a/docs/html/classpugi_1_1xml__document.html
+++ b/docs/html/classpugi_1_1xml__document.html
@@ -59,12 +59,12 @@ This class has noncopyable semantics (private copy ctor/assignment operator).
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structpugi_1_1xml__parse__result.html">xml_parse_result</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__document.html#cd3bdf4b2f313653ff848fe2b8639ef0">parse</a> (const <a class="el" href="structpugi_1_1transfer__ownership__tag.html">transfer_ownership_tag</a> &amp;, char *xmlstr, unsigned int options=<a class="el" href="namespacepugi.html#d7c927d1c1752330637c3318b0d7b366">parse_default</a>)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parse the given XML string in-situ (gains ownership). <a href="#cd3bdf4b2f313653ff848fe2b8639ef0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__document.html#5039e6a085149c9ebaa6cf788a7a26a5">save</a> (<a class="el" href="classpugi_1_1xml__writer.html">xml_writer</a> &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__document.html#799a8104c5c9e00149d0b846e4e915b1">save</a> (<a class="el" href="classpugi_1_1xml__writer.html">xml_writer</a> &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save XML to writer. <a href="#5039e6a085149c9ebaa6cf788a7a26a5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__document.html#716c23429fcac408ee1073353056485d">save_file</a> (const char *name, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save XML to writer. <a href="#799a8104c5c9e00149d0b846e4e915b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__document.html#dd3435ec713cdb96563e3513c12c02f2">save_file</a> (const char *name, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save XML to file. <a href="#716c23429fcac408ee1073353056485d"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save XML to file. <a href="#dd3435ec713cdb96563e3513c12c02f2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="952fa74a00a02d64ab7600ac2c72fb4b"></a><!-- doxytag: member="pugi::xml_document::precompute_document_order" ref="952fa74a00a02d64ab7600ac2c72fb4b" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__document.html#952fa74a00a02d64ab7600ac2c72fb4b">precompute_document_order</a> ()</td></tr>
@@ -309,7 +309,7 @@ The string is modified; document gains ownership over the string, so you don't h
</td>
</tr>
</table>
-<a class="anchor" name="5039e6a085149c9ebaa6cf788a7a26a5"></a><!-- doxytag: member="pugi::xml_document::save" ref="5039e6a085149c9ebaa6cf788a7a26a5" args="(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default)" --><p>
+<a class="anchor" name="799a8104c5c9e00149d0b846e4e915b1"></a><!-- doxytag: member="pugi::xml_document::save" ref="799a8104c5c9e00149d0b846e4e915b1" args="(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -335,7 +335,7 @@ The string is modified; document gains ownership over the string, so you don't h
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="md" colspan="2"> const</td>
</tr>
</table>
</td>
@@ -361,7 +361,7 @@ Save XML to writer.
</td>
</tr>
</table>
-<a class="anchor" name="716c23429fcac408ee1073353056485d"></a><!-- doxytag: member="pugi::xml_document::save_file" ref="716c23429fcac408ee1073353056485d" args="(const char *name, const char *indent=&quot;\t&quot;, unsigned int flags=format_default)" --><p>
+<a class="anchor" name="dd3435ec713cdb96563e3513c12c02f2"></a><!-- doxytag: member="pugi::xml_document::save_file" ref="dd3435ec713cdb96563e3513c12c02f2" args="(const char *name, const char *indent=&quot;\t&quot;, unsigned int flags=format_default) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -387,7 +387,7 @@ Save XML to writer.
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="md" colspan="2"> const</td>
</tr>
</table>
</td>
@@ -414,7 +414,7 @@ Save XML to file.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:21 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__node-members.html b/docs/html/classpugi_1_1xml__node-members.html
index cdc5106..16d5722 100644
--- a/docs/html/classpugi_1_1xml__node-members.html
+++ b/docs/html/classpugi_1_1xml__node-members.html
@@ -20,8 +20,8 @@
</ul></div>
<h1>pugi::xml_node Member List</h1>This is the complete list of members for <a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a>, including all inherited members.<p><table>
<tr bgcolor="#f0f0f0"><td><b>_root</b> (defined in <a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a>)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [protected]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#21a123c51fa592b6f2ceb2e22411edd9">all_elements_by_name</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#90347629066ca2eedeaee4d5d4038fe7">all_elements_by_name_w</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#21a123c51fa592b6f2ceb2e22411edd9">all_elements_by_name</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [inline]</code></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#90347629066ca2eedeaee4d5d4038fe7">all_elements_by_name_w</a>(const char *name, OutputIterator it) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#645c4d7283f755a7b25839667a5fd9c7">append_attribute</a>(const char *name)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#498e41f14a04014eaf5d6af3ae8f9d99">append_child</a>(xml_node_type type=node_element)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#b480b6e6080d4dd83ebb46e5d10e706b">append_copy</a>(const xml_attribute &amp;proto)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
@@ -81,17 +81,17 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#d8b5f303fe2f9305318c2d500041f088">previous_sibling</a>(const char *name) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#919305f60b3ac08432867cbc94f6e3da">previous_sibling</a>() const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f98f6bc32514761133fc01eec3c77a09">previous_sibling_w</a>(const char *name) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#89036df09e55056e88b93c4b517f9a5d">print</a>(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#8a0a9d086cc2e5c1f92cb79452695949">print</a>(std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#b9a293c536a9cd195a78c749caf5d8ce">print</a>(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#78a8144ed7a3d43c06b6d2cd84fe7d01">print</a>(std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#af26856382cbd75434e7ac3ac255c2a7">remove_attribute</a>(const xml_attribute &amp;a)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#177097ca7770e8d80350d15cc96a3dd9">remove_attribute</a>(const char *name)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f44301eb411be0e0787c49d292c93fb5">remove_child</a>(const xml_node &amp;n)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#023157bd57e3696c9f49f23944ac909f">remove_child</a>(const char *name)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f7d6cc0124c07dbb192e779c375a7c16">root</a>() const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#6f73abaa40adb72a826095cf107e9624">select_nodes</a>(const char *query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#041475ecea08aeab971707daefe0c3c7">select_nodes</a>(xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#761012ea4e9291125851b7688aaff7c6">select_nodes</a>(const xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#51e5d0926657898bd555bf9560805230">select_single_node</a>(const char *query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#30e004e4939797a84da7916ea950ec33">select_single_node</a>(xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#2398e3121dd02b65cd667cd9d6c1f3ab">select_single_node</a>(const xpath_query &amp;query) const </td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#f81bf55a3f7b9d40ee8807ac1be93a86">set_name</a>(const char *rhs)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#afa7b8f3ffa652e5e279f79e04d22d4c">set_value</a>(const char *rhs)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#41be22248598bdf1575ed8d7bdd77807">traverse</a>(xml_tree_walker &amp;walker)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
@@ -101,7 +101,7 @@
<tr bgcolor="#f0f0f0"><td><b>xml_node</b>(xml_node_struct *p) (defined in <a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a>)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [explicit, protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node.html#1db6c67c97cddd74f59d872057987432">xml_node</a>()</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td></td></tr>
<tr bgcolor="#f0f0f0"><td><b>xml_node_iterator</b> (defined in <a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a>)</td><td><a class="el" href="classpugi_1_1xml__node.html">pugi::xml_node</a></td><td><code> [friend]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:19 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__node.html b/docs/html/classpugi_1_1xml__node.html
index 49b1bc2..beeef93 100644
--- a/docs/html/classpugi_1_1xml__node.html
+++ b/docs/html/classpugi_1_1xml__node.html
@@ -246,24 +246,24 @@ bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!</b> () cons
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#51e5d0926657898bd555bf9560805230">select_single_node</a> (const char *query) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select single node by evaluating XPath query. <a href="#51e5d0926657898bd555bf9560805230"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#30e004e4939797a84da7916ea950ec33">select_single_node</a> (<a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;query) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#2398e3121dd02b65cd667cd9d6c1f3ab">select_single_node</a> (const <a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;query) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select single node by evaluating XPath query. <a href="#30e004e4939797a84da7916ea950ec33"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select single node by evaluating XPath query. <a href="#2398e3121dd02b65cd667cd9d6c1f3ab"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#6f73abaa40adb72a826095cf107e9624">select_nodes</a> (const char *query) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select node set by evaluating XPath query. <a href="#6f73abaa40adb72a826095cf107e9624"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#041475ecea08aeab971707daefe0c3c7">select_nodes</a> (<a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;query) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#761012ea4e9291125851b7688aaff7c6">select_nodes</a> (const <a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;query) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select node set by evaluating XPath query. <a href="#041475ecea08aeab971707daefe0c3c7"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select node set by evaluating XPath query. <a href="#761012ea4e9291125851b7688aaff7c6"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5008c4bc71bc148973d629d4033f27c4"></a><!-- doxytag: member="pugi::xml_node::document_order" ref="5008c4bc71bc148973d629d4033f27c4" args="() const " -->
unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><b>document_order</b> () const </td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#89036df09e55056e88b93c4b517f9a5d">print</a> (<a class="el" href="classpugi_1_1xml__writer.html">xml_writer</a> &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>, unsigned int depth=0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#b9a293c536a9cd195a78c749caf5d8ce">print</a> (<a class="el" href="classpugi_1_1xml__writer.html">xml_writer</a> &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>, unsigned int depth=0) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print subtree to writer. <a href="#89036df09e55056e88b93c4b517f9a5d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#8a0a9d086cc2e5c1f92cb79452695949">print</a> (std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>, unsigned int depth=0)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print subtree to writer. <a href="#b9a293c536a9cd195a78c749caf5d8ce"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#78a8144ed7a3d43c06b6d2cd84fe7d01">print</a> (std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=<a class="el" href="namespacepugi.html#325f48a35abbaeacdfd8b7fc9ed1713c">format_default</a>, unsigned int depth=0) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print subtree to stream. <a href="#8a0a9d086cc2e5c1f92cb79452695949"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print subtree to stream. <a href="#78a8144ed7a3d43c06b6d2cd84fe7d01"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xml__node.html#c5f384ec06339e0f5d69ee39766d20a9">offset_debug</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get node offset in parsed file/string (in bytes) for debugging purposes. <a href="#c5f384ec06339e0f5d69ee39766d20a9"></a><br></td></tr>
@@ -2181,7 +2181,7 @@ template&lt;typename OutputIterator&gt; </td>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
- <td class="md" colspan="2"> const</td>
+ <td class="md" colspan="2"> const<code> [inline]</code></td>
</tr>
</table>
</td>
@@ -2230,7 +2230,7 @@ template&lt;typename OutputIterator&gt; </td>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
- <td class="md" colspan="2"> const</td>
+ <td class="md" colspan="2"> const<code> [inline]</code></td>
</tr>
</table>
</td>
@@ -2790,7 +2790,7 @@ Select single node by evaluating XPath query.
</td>
</tr>
</table>
-<a class="anchor" name="30e004e4939797a84da7916ea950ec33"></a><!-- doxytag: member="pugi::xml_node::select_single_node" ref="30e004e4939797a84da7916ea950ec33" args="(xpath_query &amp;query) const " --><p>
+<a class="anchor" name="2398e3121dd02b65cd667cd9d6c1f3ab"></a><!-- doxytag: member="pugi::xml_node::select_single_node" ref="2398e3121dd02b65cd667cd9d6c1f3ab" args="(const xpath_query &amp;query) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2798,7 +2798,7 @@ Select single node by evaluating XPath query.
<tr>
<td class="md" nowrap valign="top"><a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a> pugi::xml_node::select_single_node </td>
<td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>query</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap> const</td>
@@ -2862,7 +2862,7 @@ Select node set by evaluating XPath query.
</td>
</tr>
</table>
-<a class="anchor" name="041475ecea08aeab971707daefe0c3c7"></a><!-- doxytag: member="pugi::xml_node::select_nodes" ref="041475ecea08aeab971707daefe0c3c7" args="(xpath_query &amp;query) const " --><p>
+<a class="anchor" name="761012ea4e9291125851b7688aaff7c6"></a><!-- doxytag: member="pugi::xml_node::select_nodes" ref="761012ea4e9291125851b7688aaff7c6" args="(const xpath_query &amp;query) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2870,7 +2870,7 @@ Select node set by evaluating XPath query.
<tr>
<td class="md" nowrap valign="top"><a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a> pugi::xml_node::select_nodes </td>
<td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classpugi_1_1xpath__query.html">xpath_query</a> &amp;&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>query</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap> const</td>
@@ -2898,7 +2898,7 @@ Select node set by evaluating XPath query.
</td>
</tr>
</table>
-<a class="anchor" name="89036df09e55056e88b93c4b517f9a5d"></a><!-- doxytag: member="pugi::xml_node::print" ref="89036df09e55056e88b93c4b517f9a5d" args="(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0)" --><p>
+<a class="anchor" name="b9a293c536a9cd195a78c749caf5d8ce"></a><!-- doxytag: member="pugi::xml_node::print" ref="b9a293c536a9cd195a78c749caf5d8ce" args="(xml_writer &amp;writer, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2930,7 +2930,7 @@ Select node set by evaluating XPath query.
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="md" colspan="2"> const</td>
</tr>
</table>
</td>
@@ -2957,7 +2957,7 @@ Print subtree to writer.
</td>
</tr>
</table>
-<a class="anchor" name="8a0a9d086cc2e5c1f92cb79452695949"></a><!-- doxytag: member="pugi::xml_node::print" ref="8a0a9d086cc2e5c1f92cb79452695949" args="(std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0)" --><p>
+<a class="anchor" name="78a8144ed7a3d43c06b6d2cd84fe7d01"></a><!-- doxytag: member="pugi::xml_node::print" ref="78a8144ed7a3d43c06b6d2cd84fe7d01" args="(std::ostream &amp;os, const char *indent=&quot;\t&quot;, unsigned int flags=format_default, unsigned int depth=0) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2989,7 +2989,7 @@ Print subtree to writer.
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="md" colspan="2"> const</td>
</tr>
</table>
</td>
@@ -3013,7 +3013,7 @@ Print subtree to stream.
<tr><td valign="top"></td><td valign="top"><em>depth</em>&nbsp;</td><td>- starting depth (used for indentation) </td></tr>
</table>
</dl>
-<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Use <a class="el" href="classpugi_1_1xml__node.html#89036df09e55056e88b93c4b517f9a5d">print()</a> with <a class="el" href="classpugi_1_1xml__writer__stream.html">xml_writer_stream</a> instead </dd></dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Use <a class="el" href="classpugi_1_1xml__node.html#b9a293c536a9cd195a78c749caf5d8ce">print()</a> with <a class="el" href="classpugi_1_1xml__writer__stream.html">xml_writer_stream</a> instead </dd></dl>
</td>
</tr>
</table>
@@ -3048,7 +3048,7 @@ Get node offset in parsed file/string (in bytes) for debugging purposes.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:19 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__node__iterator-members.html b/docs/html/classpugi_1_1xml__node__iterator-members.html
index 1f0d389..c267a49 100644
--- a/docs/html/classpugi_1_1xml__node__iterator-members.html
+++ b/docs/html/classpugi_1_1xml__node__iterator-members.html
@@ -31,7 +31,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node__iterator.html#09538d658aef0ba20cbe050dff1c3a81">xml_node_iterator</a>()</td><td><a class="el" href="classpugi_1_1xml__node__iterator.html">pugi::xml_node_iterator</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node__iterator.html#874c832b41aaaff159ef2c36cdcb705c">xml_node_iterator</a>(const xml_node &amp;node)</td><td><a class="el" href="classpugi_1_1xml__node__iterator.html">pugi::xml_node_iterator</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__node__iterator.html#b16f30b8b0b96e750792c69e8e1fbeb2">xml_node_iterator</a>(xml_node_struct *ref, xml_node_struct *prev)</td><td><a class="el" href="classpugi_1_1xml__node__iterator.html">pugi::xml_node_iterator</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__node__iterator.html b/docs/html/classpugi_1_1xml__node__iterator.html
index 2cff177..733f7fe 100644
--- a/docs/html/classpugi_1_1xml__node__iterator.html
+++ b/docs/html/classpugi_1_1xml__node__iterator.html
@@ -408,7 +408,7 @@ Post-decrement operator.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__tree__walker-members.html b/docs/html/classpugi_1_1xml__tree__walker-members.html
index 841bf10..877a0f1 100644
--- a/docs/html/classpugi_1_1xml__tree__walker-members.html
+++ b/docs/html/classpugi_1_1xml__tree__walker-members.html
@@ -26,7 +26,7 @@
<tr bgcolor="#f0f0f0"><td><b>xml_node</b> (defined in <a class="el" href="classpugi_1_1xml__tree__walker.html">pugi::xml_tree_walker</a>)</td><td><a class="el" href="classpugi_1_1xml__tree__walker.html">pugi::xml_tree_walker</a></td><td><code> [friend]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__tree__walker.html#93c03157cff8f8a0ead30c2d256d061b">xml_tree_walker</a>()</td><td><a class="el" href="classpugi_1_1xml__tree__walker.html">pugi::xml_tree_walker</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__tree__walker.html#aa0d4eb42c6518a2a90bc264588ece84">~xml_tree_walker</a>()</td><td><a class="el" href="classpugi_1_1xml__tree__walker.html">pugi::xml_tree_walker</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__tree__walker.html b/docs/html/classpugi_1_1xml__tree__walker.html
index e335d71..cfc342f 100644
--- a/docs/html/classpugi_1_1xml__tree__walker.html
+++ b/docs/html/classpugi_1_1xml__tree__walker.html
@@ -180,7 +180,7 @@ Callback that is called when traversal of node ends.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__writer-members.html b/docs/html/classpugi_1_1xml__writer-members.html
index 7077fbc..f6e8a3e 100644
--- a/docs/html/classpugi_1_1xml__writer-members.html
+++ b/docs/html/classpugi_1_1xml__writer-members.html
@@ -21,7 +21,7 @@
<h1>pugi::xml_writer Member List</h1>This is the complete list of members for <a class="el" href="classpugi_1_1xml__writer.html">pugi::xml_writer</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer.html#b7d3b6a8499ceef7799158370e1c2617">write</a>(const void *data, size_t size)=0</td><td><a class="el" href="classpugi_1_1xml__writer.html">pugi::xml_writer</a></td><td><code> [pure virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer.html#5c9b1bd029ed10862ffa4c61d24c351f">~xml_writer</a>()</td><td><a class="el" href="classpugi_1_1xml__writer.html">pugi::xml_writer</a></td><td><code> [inline, virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:18 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__writer.html b/docs/html/classpugi_1_1xml__writer.html
index 4ca73ee..983f90b 100644
--- a/docs/html/classpugi_1_1xml__writer.html
+++ b/docs/html/classpugi_1_1xml__writer.html
@@ -28,7 +28,7 @@
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classpugi_1_1xml__writer-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Abstract writer class.
<p>
-<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classpugi_1_1xml__node.html#89036df09e55056e88b93c4b517f9a5d">xml_node::print</a> </dd></dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classpugi_1_1xml__node.html#b9a293c536a9cd195a78c749caf5d8ce">xml_node::print</a> </dd></dl>
<p>
<table border="0" cellpadding="0" cellspacing="0">
@@ -90,7 +90,7 @@ Write memory chunk into stream/file/whatever.
Implemented in <a class="el" href="classpugi_1_1xml__writer__file.html#03d24da4425f4e7ba99eae58be3a2891">pugi::xml_writer_file</a>, and <a class="el" href="classpugi_1_1xml__writer__stream.html#7c3004898f1ee5aa10dbf48103143bb1">pugi::xml_writer_stream</a>. </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:18 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__writer__file-members.html b/docs/html/classpugi_1_1xml__writer__file-members.html
index bc22a37..f013d6e 100644
--- a/docs/html/classpugi_1_1xml__writer__file-members.html
+++ b/docs/html/classpugi_1_1xml__writer__file-members.html
@@ -22,7 +22,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer__file.html#03d24da4425f4e7ba99eae58be3a2891">write</a>(const void *data, size_t size)</td><td><a class="el" href="classpugi_1_1xml__writer__file.html">pugi::xml_writer_file</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer__file.html#d44c139527f3b1bca4846e3b1d80b190">xml_writer_file</a>(void *file)</td><td><a class="el" href="classpugi_1_1xml__writer__file.html">pugi::xml_writer_file</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer.html#5c9b1bd029ed10862ffa4c61d24c351f">~xml_writer</a>()</td><td><a class="el" href="classpugi_1_1xml__writer.html">pugi::xml_writer</a></td><td><code> [inline, virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:18 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__writer__file.html b/docs/html/classpugi_1_1xml__writer__file.html
index 20b84d1..b98ae35 100644
--- a/docs/html/classpugi_1_1xml__writer__file.html
+++ b/docs/html/classpugi_1_1xml__writer__file.html
@@ -128,7 +128,7 @@ Write memory chunk into stream/file/whatever.
Implements <a class="el" href="classpugi_1_1xml__writer.html#b7d3b6a8499ceef7799158370e1c2617">pugi::xml_writer</a>. </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:18 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__writer__stream-members.html b/docs/html/classpugi_1_1xml__writer__stream-members.html
index 52f5d9c..9f03e0b 100644
--- a/docs/html/classpugi_1_1xml__writer__stream-members.html
+++ b/docs/html/classpugi_1_1xml__writer__stream-members.html
@@ -22,7 +22,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer__stream.html#7c3004898f1ee5aa10dbf48103143bb1">write</a>(const void *data, size_t size)</td><td><a class="el" href="classpugi_1_1xml__writer__stream.html">pugi::xml_writer_stream</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer__stream.html#214b2086050ab867e132d01e28f38b5a">xml_writer_stream</a>(std::ostream &amp;stream)</td><td><a class="el" href="classpugi_1_1xml__writer__stream.html">pugi::xml_writer_stream</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xml__writer.html#5c9b1bd029ed10862ffa4c61d24c351f">~xml_writer</a>()</td><td><a class="el" href="classpugi_1_1xml__writer.html">pugi::xml_writer</a></td><td><code> [inline, virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:18 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xml__writer__stream.html b/docs/html/classpugi_1_1xml__writer__stream.html
index 6071cb2..31559ab 100644
--- a/docs/html/classpugi_1_1xml__writer__stream.html
+++ b/docs/html/classpugi_1_1xml__writer__stream.html
@@ -128,7 +128,7 @@ Write memory chunk into stream/file/whatever.
Implements <a class="el" href="classpugi_1_1xml__writer.html#b7d3b6a8499ceef7799158370e1c2617">pugi::xml_writer</a>. </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:18 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__exception-members.html b/docs/html/classpugi_1_1xpath__exception-members.html
index dc13fa9..2b16917 100644
--- a/docs/html/classpugi_1_1xpath__exception-members.html
+++ b/docs/html/classpugi_1_1xpath__exception-members.html
@@ -21,7 +21,7 @@
<h1>pugi::xpath_exception Member List</h1>This is the complete list of members for <a class="el" href="classpugi_1_1xpath__exception.html">pugi::xpath_exception</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__exception.html#436980baf3d09670ecc15a110ed0f654">what</a>() const </td><td><a class="el" href="classpugi_1_1xpath__exception.html">pugi::xpath_exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__exception.html#9236dd8d2e0674417b2cb53760791017">xpath_exception</a>(const char *message)</td><td><a class="el" href="classpugi_1_1xpath__exception.html">pugi::xpath_exception</a></td><td><code> [explicit]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__exception.html b/docs/html/classpugi_1_1xpath__exception.html
index 6ff1248..27d2724 100644
--- a/docs/html/classpugi_1_1xpath__exception.html
+++ b/docs/html/classpugi_1_1xpath__exception.html
@@ -102,7 +102,7 @@ Return error message.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__node-members.html b/docs/html/classpugi_1_1xpath__node-members.html
index 6d20511..e0ea57b 100644
--- a/docs/html/classpugi_1_1xpath__node-members.html
+++ b/docs/html/classpugi_1_1xpath__node-members.html
@@ -22,13 +22,14 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#1d4b104aa945a3364dd45f8d6a9f7031">attribute</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#733aedafcaac5d4c0f18cfd2e2fac8d5">node</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#4993b929cb8ae5c8a759788e0c5d199c">operator unspecified_bool_type</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
+ <tr bgcolor="#f0f0f0"><td><b>operator!</b>() const (defined in <a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a>)</td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#1d681c030d20036dc89530a4d1fbea59">operator!=</a>(const xpath_node &amp;n) const </td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#391f897a4be5b6c4a84b97bbbb680c63">operator==</a>(const xpath_node &amp;n) const </td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#7e293086926c36f781beb0f25629c614">parent</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#c744d6466fee3a062ba3bb928331031e">xpath_node</a>()</td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#c19206fda68c2c67ff2b42009debe74f">xpath_node</a>(const xml_node &amp;node)</td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node.html#5cc7cfd8ceb6cae4be45b2f29fe57f34">xpath_node</a>(const xml_attribute &amp;attribute, const xml_node &amp;parent)</td><td><a class="el" href="classpugi_1_1xpath__node.html">pugi::xpath_node</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__node.html b/docs/html/classpugi_1_1xpath__node.html
index 9e5813e..4996080 100644
--- a/docs/html/classpugi_1_1xpath__node.html
+++ b/docs/html/classpugi_1_1xpath__node.html
@@ -55,6 +55,9 @@ XPath defines node to be either <a class="el" href="classpugi_1_1xml__node.html"
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__node.html#4993b929cb8ae5c8a759788e0c5d199c">operator unspecified_bool_type</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Safe bool conversion. <a href="#4993b929cb8ae5c8a759788e0c5d199c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="db36742581035c7a58a001afc7b7c102"></a><!-- doxytag: member="pugi::xpath_node::operator!" ref="db36742581035c7a58a001afc7b7c102" args="() const " -->
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!</b> () const </td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__node.html#391f897a4be5b6c4a84b97bbbb680c63">operator==</a> (const <a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a> &amp;n) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares two XPath nodes. <a href="#391f897a4be5b6c4a84b97bbbb680c63"></a><br></td></tr>
@@ -335,7 +338,7 @@ Compares two XPath nodes.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__node__set-members.html b/docs/html/classpugi_1_1xpath__node__set-members.html
index 144da55..5e451dd 100644
--- a/docs/html/classpugi_1_1xpath__node__set-members.html
+++ b/docs/html/classpugi_1_1xpath__node__set-members.html
@@ -25,6 +25,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#0252547cd7016f105598d649ec4ff0b1">end</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#e786ac9ff330b2dbd7b4da2d8d55b61a">first</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#2dda399273322331ad99409319baa75a">operator=</a>(const xpath_node_set &amp;ns)</td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#f29e9abded441bd005f1bb11364bfe47">operator[]</a>(size_t index) const </td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#2d8be3dbf5d38d3fb4ee04daed4d72a7">size</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#53b4915362d3c73100d3b73ac40ab8f2">sort</a>(bool reverse=false)</td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#42a943e60d5809620f0d77809bef122c">type</a>() const </td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
@@ -36,7 +37,7 @@
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#3e102821157e43d83f6623996709127d">xpath_node_set</a>()</td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#59f1f078606bb6c4f1a081bb82bcf901">xpath_node_set</a>(const xpath_node_set &amp;ns)</td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__node__set.html#6ca44658aa0126e12f9fc3e3f8017376">~xpath_node_set</a>()</td><td><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__node__set.html b/docs/html/classpugi_1_1xpath__node__set.html
index 2a68435..d7deac5 100644
--- a/docs/html/classpugi_1_1xpath__node__set.html
+++ b/docs/html/classpugi_1_1xpath__node__set.html
@@ -63,6 +63,9 @@ typedef const <a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a>
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__node__set.html#2d8be3dbf5d38d3fb4ee04daed4d72a7">size</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get collection size. <a href="#2d8be3dbf5d38d3fb4ee04daed4d72a7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__node__set.html#f29e9abded441bd005f1bb11364bfe47">operator[]</a> (size_t index) const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get element with the specified index. <a href="#f29e9abded441bd005f1bb11364bfe47"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node.html">const_iterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__node__set.html#cf8a0a6e24b502941f5f182c44e14587">begin</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get begin constant iterator for collection. <a href="#cf8a0a6e24b502941f5f182c44e14587"></a><br></td></tr>
@@ -252,6 +255,42 @@ Get collection size.
</td>
</tr>
</table>
+<a class="anchor" name="f29e9abded441bd005f1bb11364bfe47"></a><!-- doxytag: member="pugi::xpath_node_set::operator[]" ref="f29e9abded441bd005f1bb11364bfe47" args="(size_t index) const " --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"><a class="el" href="classpugi_1_1xpath__node.html">xpath_node</a> pugi::xpath_node_set::operator[] </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">size_t&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>index</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Get element with the specified index.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>- requested index </td></tr>
+ </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>element </dd></dl>
+ </td>
+ </tr>
+</table>
<a class="anchor" name="cf8a0a6e24b502941f5f182c44e14587"></a><!-- doxytag: member="pugi::xpath_node_set::begin" ref="cf8a0a6e24b502941f5f182c44e14587" args="() const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
@@ -374,6 +413,7 @@ Sort the collection in ascending/descending order by document order.
Get first node in the collection by document order.
<p>
<dl compact><dt><b>Returns:</b></dt><dd>first node by document order </dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>set.first() is not equal to set[0], since operator[] does not take document order into account </dd></dl>
</td>
</tr>
</table>
@@ -407,7 +447,7 @@ Return true if collection is empty.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/classpugi_1_1xpath__node__set__coll__graph.md5 b/docs/html/classpugi_1_1xpath__node__set__coll__graph.md5
index f36e93e..3cb47f2 100644
--- a/docs/html/classpugi_1_1xpath__node__set__coll__graph.md5
+++ b/docs/html/classpugi_1_1xpath__node__set__coll__graph.md5
@@ -1 +1 @@
-dae803c90d7e38f8b78eec2188afc6b8 \ No newline at end of file
+9492822afb8bdb70726927e5ed6689f2 \ No newline at end of file
diff --git a/docs/html/classpugi_1_1xpath__node__set__coll__graph.png b/docs/html/classpugi_1_1xpath__node__set__coll__graph.png
index 1205ca7..1756480 100644
--- a/docs/html/classpugi_1_1xpath__node__set__coll__graph.png
+++ b/docs/html/classpugi_1_1xpath__node__set__coll__graph.png
Binary files differ
diff --git a/docs/html/classpugi_1_1xpath__query-members.html b/docs/html/classpugi_1_1xpath__query-members.html
index ccf8418..a4504de 100644
--- a/docs/html/classpugi_1_1xpath__query-members.html
+++ b/docs/html/classpugi_1_1xpath__query-members.html
@@ -19,13 +19,14 @@
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>pugi::xpath_query Member List</h1>This is the complete list of members for <a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a>, including all inherited members.<p><table>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#0b6e208704f8aec7130fdde78f526c9f">evaluate_boolean</a>(const xml_node &amp;n)</td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#6d3db9ec25068ca3efccb5126de6b28d">evaluate_node_set</a>(const xml_node &amp;n)</td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#0e04ba6218d5af799aca3c9a5921fde1">evaluate_number</a>(const xml_node &amp;n)</td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#0327ba2d1a1dddac08f18d400856dafc">evaluate_string</a>(const xml_node &amp;n)</td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#7f4bd3d0e43b3242c5435b7279ab6feb">evaluate_boolean</a>(const xml_node &amp;n) const </td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#de21ad3afc39efd1db110a0dfca7b865">evaluate_node_set</a>(const xml_node &amp;n) const </td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#d6538470814cbf572971e83a912f5bd5">evaluate_number</a>(const xml_node &amp;n) const </td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#132cb4e92eb1d90569281c2795f00198">evaluate_string</a>(const xml_node &amp;n) const </td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#6e4cafbd247cec997e9a55e705fc2f19">return_type</a>() const </td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#df3ce6efc17c1b58a1ff60bedb632140">xpath_query</a>(const char *query)</td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td><code> [explicit]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classpugi_1_1xpath__query.html#0ca09e7de62e46feb64d03995f389da3">~xpath_query</a>()</td><td><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
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.
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#0ca09e7de62e46feb64d03995f389da3">~xpath_query</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dtor. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#0b6e208704f8aec7130fdde78f526c9f">evaluate_boolean</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">xpath_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#6e4cafbd247cec997e9a55e705fc2f19">return_type</a> () const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as boolean value for the context node <em>n</em>. <a href="#0b6e208704f8aec7130fdde78f526c9f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#0e04ba6218d5af799aca3c9a5921fde1">evaluate_number</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get query expression return type. <a href="#6e4cafbd247cec997e9a55e705fc2f19"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#7f4bd3d0e43b3242c5435b7279ab6feb">evaluate_boolean</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as double value for the context node <em>n</em>. <a href="#0e04ba6218d5af799aca3c9a5921fde1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#0327ba2d1a1dddac08f18d400856dafc">evaluate_string</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as boolean value for the context node <em>n</em>. <a href="#7f4bd3d0e43b3242c5435b7279ab6feb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#d6538470814cbf572971e83a912f5bd5">evaluate_number</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as string value for the context node <em>n</em>. <a href="#0327ba2d1a1dddac08f18d400856dafc"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#6d3db9ec25068ca3efccb5126de6b28d">evaluate_node_set</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as double value for the context node <em>n</em>. <a href="#d6538470814cbf572971e83a912f5bd5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#132cb4e92eb1d90569281c2795f00198">evaluate_string</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as node set for the context node <em>n</em>. <a href="#6d3db9ec25068ca3efccb5126de6b28d"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as string value for the context node <em>n</em>. <a href="#132cb4e92eb1d90569281c2795f00198"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpugi_1_1xpath__query.html#de21ad3afc39efd1db110a0dfca7b865">evaluate_node_set</a> (const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;n) const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate expression as node set for the context node <em>n</em>. <a href="#de21ad3afc39efd1db110a0dfca7b865"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="df3ce6efc17c1b58a1ff60bedb632140"></a><!-- doxytag: member="pugi::xpath_query::xpath_query" ref="df3ce6efc17c1b58a1ff60bedb632140" args="(const char *query)" --><p>
@@ -85,7 +88,37 @@ Throws <a class="el" href="classpugi_1_1xpath__exception.html">xpath_exception</
</tr>
</table>
<hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="0b6e208704f8aec7130fdde78f526c9f"></a><!-- doxytag: member="pugi::xpath_query::evaluate_boolean" ref="0b6e208704f8aec7130fdde78f526c9f" args="(const xml_node &amp;n)" --><p>
+<a class="anchor" name="6e4cafbd247cec997e9a55e705fc2f19"></a><!-- doxytag: member="pugi::xpath_query::return_type" ref="6e4cafbd247cec997e9a55e705fc2f19" args="() const " --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"><a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">xpath_type_t</a> pugi::xpath_query::return_type </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Get query expression return type.
+<p>
+<dl compact><dt><b>Returns:</b></dt><dd>expression return type </dd></dl>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="7f4bd3d0e43b3242c5435b7279ab6feb"></a><!-- doxytag: member="pugi::xpath_query::evaluate_boolean" ref="7f4bd3d0e43b3242c5435b7279ab6feb" args="(const xml_node &amp;n) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -96,7 +129,7 @@ Throws <a class="el" href="classpugi_1_1xpath__exception.html">xpath_exception</
<td class="md" nowrap valign="top">const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>n</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="md" nowrap> const</td>
</tr>
</table>
</td>
@@ -122,7 +155,7 @@ If expression does not directly evaluate to boolean, the expression result is co
</td>
</tr>
</table>
-<a class="anchor" name="0e04ba6218d5af799aca3c9a5921fde1"></a><!-- doxytag: member="pugi::xpath_query::evaluate_number" ref="0e04ba6218d5af799aca3c9a5921fde1" args="(const xml_node &amp;n)" --><p>
+<a class="anchor" name="d6538470814cbf572971e83a912f5bd5"></a><!-- doxytag: member="pugi::xpath_query::evaluate_number" ref="d6538470814cbf572971e83a912f5bd5" args="(const xml_node &amp;n) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -133,7 +166,7 @@ If expression does not directly evaluate to boolean, the expression result is co
<td class="md" nowrap valign="top">const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>n</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="md" nowrap> const</td>
</tr>
</table>
</td>
@@ -159,7 +192,7 @@ If expression does not directly evaluate to double, the expression result is con
</td>
</tr>
</table>
-<a class="anchor" name="0327ba2d1a1dddac08f18d400856dafc"></a><!-- doxytag: member="pugi::xpath_query::evaluate_string" ref="0327ba2d1a1dddac08f18d400856dafc" args="(const xml_node &amp;n)" --><p>
+<a class="anchor" name="132cb4e92eb1d90569281c2795f00198"></a><!-- doxytag: member="pugi::xpath_query::evaluate_string" ref="132cb4e92eb1d90569281c2795f00198" args="(const xml_node &amp;n) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -170,7 +203,7 @@ If expression does not directly evaluate to double, the expression result is con
<td class="md" nowrap valign="top">const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>n</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="md" nowrap> const</td>
</tr>
</table>
</td>
@@ -196,7 +229,7 @@ If expression does not directly evaluate to string, the expression result is con
</td>
</tr>
</table>
-<a class="anchor" name="6d3db9ec25068ca3efccb5126de6b28d"></a><!-- doxytag: member="pugi::xpath_query::evaluate_node_set" ref="6d3db9ec25068ca3efccb5126de6b28d" args="(const xml_node &amp;n)" --><p>
+<a class="anchor" name="de21ad3afc39efd1db110a0dfca7b865"></a><!-- doxytag: member="pugi::xpath_query::evaluate_node_set" ref="de21ad3afc39efd1db110a0dfca7b865" args="(const xml_node &amp;n) const " --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -207,7 +240,7 @@ If expression does not directly evaluate to string, the expression result is con
<td class="md" nowrap valign="top">const <a class="el" href="classpugi_1_1xml__node.html">xml_node</a> &amp;&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>n</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="md" nowrap> const</td>
</tr>
</table>
</td>
@@ -223,7 +256,7 @@ If expression does not directly evaluate to string, the expression result is con
<p>
Evaluate expression as node set for the context node <em>n</em>.
<p>
-If expression does not directly evaluate to node set, function returns empty node set. Throws std::bad_alloc on out of memory error.<p>
+If expression does not directly evaluate to node set, throws <a class="el" href="classpugi_1_1xpath__exception.html">xpath_exception</a>. Throws std::bad_alloc on out of memory error.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>n</em>&nbsp;</td><td>- context node </td></tr>
@@ -233,7 +266,7 @@ If expression does not directly evaluate to node set, function returns empty nod
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/deprecated.html b/docs/html/deprecated.html
index 9f30edb..6366aae 100644
--- a/docs/html/deprecated.html
+++ b/docs/html/deprecated.html
@@ -13,10 +13,10 @@
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
</ul></div>
<h1><a class="anchor" name="deprecated">Deprecated List</a></h1><a class="anchor" name="_deprecated000001"></a> <dl>
-<dt>Member <a class="el" href="classpugi_1_1xml__node.html#8a0a9d086cc2e5c1f92cb79452695949">pugi::xml_node::print</a> (std::ostream &amp;os, const char *indent="", unsigned int flags=format_default, unsigned int depth=0) </dt>
+<dt>Member <a class="el" href="classpugi_1_1xml__node.html#78a8144ed7a3d43c06b6d2cd84fe7d01">pugi::xml_node::print</a> (std::ostream &amp;os, const char *indent="", unsigned int flags=format_default, unsigned int depth=0) const </dt>
<dd>Use print() with xml_writer_stream instead </dd>
</dl>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/functions.html b/docs/html/functions.html
index a83cbc7..135aa3b 100644
--- a/docs/html/functions.html
+++ b/docs/html/functions.html
@@ -89,10 +89,10 @@ Here is a list of all documented class members with links to the class documenta
<li>empty()
: <a class="el" href="classpugi_1_1xpath__node__set.html#8c6ade2a234af974edb4df861e30ca14">pugi::xpath_node_set</a>, <a class="el" href="classpugi_1_1xml__node.html#3516f879718f3ea1782a0324cb31f798">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#5578d661daebb2188ea8856805e6be2f">pugi::xml_attribute</a><li>end()
: <a class="el" href="classpugi_1_1xpath__node__set.html#0252547cd7016f105598d649ec4ff0b1">pugi::xpath_node_set</a>, <a class="el" href="classpugi_1_1xml__tree__walker.html#19c4f587afbd022959d81c6bf129a8fd">pugi::xml_tree_walker</a>, <a class="el" href="classpugi_1_1xml__node.html#1cfc6360de985d724812f67650892658">pugi::xml_node</a><li>evaluate_boolean()
-: <a class="el" href="classpugi_1_1xpath__query.html#0b6e208704f8aec7130fdde78f526c9f">pugi::xpath_query</a><li>evaluate_node_set()
-: <a class="el" href="classpugi_1_1xpath__query.html#6d3db9ec25068ca3efccb5126de6b28d">pugi::xpath_query</a><li>evaluate_number()
-: <a class="el" href="classpugi_1_1xpath__query.html#0e04ba6218d5af799aca3c9a5921fde1">pugi::xpath_query</a><li>evaluate_string()
-: <a class="el" href="classpugi_1_1xpath__query.html#0327ba2d1a1dddac08f18d400856dafc">pugi::xpath_query</a></ul>
+: <a class="el" href="classpugi_1_1xpath__query.html#7f4bd3d0e43b3242c5435b7279ab6feb">pugi::xpath_query</a><li>evaluate_node_set()
+: <a class="el" href="classpugi_1_1xpath__query.html#de21ad3afc39efd1db110a0dfca7b865">pugi::xpath_query</a><li>evaluate_number()
+: <a class="el" href="classpugi_1_1xpath__query.html#d6538470814cbf572971e83a912f5bd5">pugi::xpath_query</a><li>evaluate_string()
+: <a class="el" href="classpugi_1_1xpath__query.html#132cb4e92eb1d90569281c2795f00198">pugi::xpath_query</a></ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>find_attribute()
: <a class="el" href="classpugi_1_1xml__node.html#6b921b19dbf2c792daaf46544df44fb6">pugi::xml_node</a><li>find_child()
@@ -144,7 +144,8 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classpugi_1_1xpath__node__set.html#2dda399273322331ad99409319baa75a">pugi::xpath_node_set</a>, <a class="el" href="classpugi_1_1xml__attribute.html#79df9ba6c6d7adc08ea5bb9d214a11e8">pugi::xml_attribute</a><li>operator==()
: <a class="el" href="classpugi_1_1xpath__node.html#391f897a4be5b6c4a84b97bbbb680c63">pugi::xpath_node</a>, <a class="el" href="classpugi_1_1xml__attribute__iterator.html#6478076e6a12f5900992008311e42963">pugi::xml_attribute_iterator</a>, <a class="el" href="classpugi_1_1xml__node__iterator.html#d879ac5ca8ec10d5d9a6e24f978ffde1">pugi::xml_node_iterator</a>, <a class="el" href="classpugi_1_1xml__node.html#427236c4a20d1fa232bd2233f72c73be">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#26431cc9dae292a7ae629138969e3824">pugi::xml_attribute</a><li>operator&gt;()
: <a class="el" href="classpugi_1_1xml__node.html#04a82fd56f91edb82bf34cc409bdcf04">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#be8436c6a7fb6a151bfc160989b0948a">pugi::xml_attribute</a><li>operator&gt;=()
-: <a class="el" href="classpugi_1_1xml__node.html#08e0c3feeb7909e6234a8fe7ccb07d7c">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#6f52a1362f7f8564f75e39e35e87d4ef">pugi::xml_attribute</a></ul>
+: <a class="el" href="classpugi_1_1xml__node.html#08e0c3feeb7909e6234a8fe7ccb07d7c">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#6f52a1362f7f8564f75e39e35e87d4ef">pugi::xml_attribute</a><li>operator[]()
+: <a class="el" href="classpugi_1_1xpath__node__set.html#f29e9abded441bd005f1bb11364bfe47">pugi::xpath_node_set</a></ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>parent()
: <a class="el" href="classpugi_1_1xpath__node.html#7e293086926c36f781beb0f25629c614">pugi::xpath_node</a>, <a class="el" href="classpugi_1_1xml__node.html#aa4c19abe199d4eacae18f832deb4d70">pugi::xml_node</a><li>parse()
@@ -154,18 +155,19 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classpugi_1_1xml__attribute.html#584444ba6bcb328cfa9cd5c6cf08ef7f">pugi::xml_attribute</a><li>previous_sibling()
: <a class="el" href="classpugi_1_1xml__node.html#919305f60b3ac08432867cbc94f6e3da">pugi::xml_node</a><li>previous_sibling_w()
: <a class="el" href="classpugi_1_1xml__node.html#f98f6bc32514761133fc01eec3c77a09">pugi::xml_node</a><li>print()
-: <a class="el" href="classpugi_1_1xml__node.html#8a0a9d086cc2e5c1f92cb79452695949">pugi::xml_node</a></ul>
+: <a class="el" href="classpugi_1_1xml__node.html#78a8144ed7a3d43c06b6d2cd84fe7d01">pugi::xml_node</a></ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>remove_attribute()
: <a class="el" href="classpugi_1_1xml__node.html#177097ca7770e8d80350d15cc96a3dd9">pugi::xml_node</a><li>remove_child()
-: <a class="el" href="classpugi_1_1xml__node.html#023157bd57e3696c9f49f23944ac909f">pugi::xml_node</a><li>root()
+: <a class="el" href="classpugi_1_1xml__node.html#023157bd57e3696c9f49f23944ac909f">pugi::xml_node</a><li>return_type()
+: <a class="el" href="classpugi_1_1xpath__query.html#6e4cafbd247cec997e9a55e705fc2f19">pugi::xpath_query</a><li>root()
: <a class="el" href="classpugi_1_1xml__node.html#f7d6cc0124c07dbb192e779c375a7c16">pugi::xml_node</a></ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>save()
-: <a class="el" href="classpugi_1_1xml__document.html#5039e6a085149c9ebaa6cf788a7a26a5">pugi::xml_document</a><li>save_file()
-: <a class="el" href="classpugi_1_1xml__document.html#716c23429fcac408ee1073353056485d">pugi::xml_document</a><li>select_nodes()
-: <a class="el" href="classpugi_1_1xml__node.html#041475ecea08aeab971707daefe0c3c7">pugi::xml_node</a><li>select_single_node()
-: <a class="el" href="classpugi_1_1xml__node.html#30e004e4939797a84da7916ea950ec33">pugi::xml_node</a><li>set_name()
+: <a class="el" href="classpugi_1_1xml__document.html#799a8104c5c9e00149d0b846e4e915b1">pugi::xml_document</a><li>save_file()
+: <a class="el" href="classpugi_1_1xml__document.html#dd3435ec713cdb96563e3513c12c02f2">pugi::xml_document</a><li>select_nodes()
+: <a class="el" href="classpugi_1_1xml__node.html#761012ea4e9291125851b7688aaff7c6">pugi::xml_node</a><li>select_single_node()
+: <a class="el" href="classpugi_1_1xml__node.html#2398e3121dd02b65cd667cd9d6c1f3ab">pugi::xml_node</a><li>set_name()
: <a class="el" href="classpugi_1_1xml__node.html#f81bf55a3f7b9d40ee8807ac1be93a86">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#959bc0ffe307e16b1c19da6611005a3e">pugi::xml_attribute</a><li>set_value()
: <a class="el" href="classpugi_1_1xml__node.html#afa7b8f3ffa652e5e279f79e04d22d4c">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#fc74a1322de63c2e9f80fd80025ee8bf">pugi::xml_attribute</a><li>size()
: <a class="el" href="classpugi_1_1xpath__node__set.html#2d8be3dbf5d38d3fb4ee04daed4d72a7">pugi::xpath_node_set</a><li>sort()
@@ -207,7 +209,7 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classpugi_1_1xml__writer.html#5c9b1bd029ed10862ffa4c61d24c351f">pugi::xml_writer</a><li>~xpath_node_set()
: <a class="el" href="classpugi_1_1xpath__node__set.html#6ca44658aa0126e12f9fc3e3f8017376">pugi::xpath_node_set</a><li>~xpath_query()
: <a class="el" href="classpugi_1_1xpath__query.html#0ca09e7de62e46feb64d03995f389da3">pugi::xpath_query</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/functions_enum.html b/docs/html/functions_enum.html
index 898fdcd..47f49fb 100644
--- a/docs/html/functions_enum.html
+++ b/docs/html/functions_enum.html
@@ -33,7 +33,7 @@
<ul>
<li>type_t
: <a class="el" href="classpugi_1_1xpath__node__set.html#6c6899c8ecfbce9e42ec85540907080e">pugi::xpath_node_set</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/functions_eval.html b/docs/html/functions_eval.html
index 7748bda..3cdb426 100644
--- a/docs/html/functions_eval.html
+++ b/docs/html/functions_eval.html
@@ -35,7 +35,7 @@
: <a class="el" href="classpugi_1_1xpath__node__set.html#6c6899c8ecfbce9e42ec85540907080e9d5ce5e6194ac2003da0d86d9af87437">pugi::xpath_node_set</a><li>type_sorted_reverse
: <a class="el" href="classpugi_1_1xpath__node__set.html#6c6899c8ecfbce9e42ec85540907080e7035df3be16759292de59850d6c0b9be">pugi::xpath_node_set</a><li>type_unsorted
: <a class="el" href="classpugi_1_1xpath__node__set.html#6c6899c8ecfbce9e42ec85540907080e7636fa164710ab9b069850ea3b3e4924">pugi::xpath_node_set</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html
index c4f5abe..623fe0e 100644
--- a/docs/html/functions_func.html
+++ b/docs/html/functions_func.html
@@ -87,10 +87,10 @@
<li>empty()
: <a class="el" href="classpugi_1_1xpath__node__set.html#8c6ade2a234af974edb4df861e30ca14">pugi::xpath_node_set</a>, <a class="el" href="classpugi_1_1xml__node.html#3516f879718f3ea1782a0324cb31f798">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#5578d661daebb2188ea8856805e6be2f">pugi::xml_attribute</a><li>end()
: <a class="el" href="classpugi_1_1xpath__node__set.html#0252547cd7016f105598d649ec4ff0b1">pugi::xpath_node_set</a>, <a class="el" href="classpugi_1_1xml__tree__walker.html#19c4f587afbd022959d81c6bf129a8fd">pugi::xml_tree_walker</a>, <a class="el" href="classpugi_1_1xml__node.html#1cfc6360de985d724812f67650892658">pugi::xml_node</a><li>evaluate_boolean()
-: <a class="el" href="classpugi_1_1xpath__query.html#0b6e208704f8aec7130fdde78f526c9f">pugi::xpath_query</a><li>evaluate_node_set()
-: <a class="el" href="classpugi_1_1xpath__query.html#6d3db9ec25068ca3efccb5126de6b28d">pugi::xpath_query</a><li>evaluate_number()
-: <a class="el" href="classpugi_1_1xpath__query.html#0e04ba6218d5af799aca3c9a5921fde1">pugi::xpath_query</a><li>evaluate_string()
-: <a class="el" href="classpugi_1_1xpath__query.html#0327ba2d1a1dddac08f18d400856dafc">pugi::xpath_query</a></ul>
+: <a class="el" href="classpugi_1_1xpath__query.html#7f4bd3d0e43b3242c5435b7279ab6feb">pugi::xpath_query</a><li>evaluate_node_set()
+: <a class="el" href="classpugi_1_1xpath__query.html#de21ad3afc39efd1db110a0dfca7b865">pugi::xpath_query</a><li>evaluate_number()
+: <a class="el" href="classpugi_1_1xpath__query.html#d6538470814cbf572971e83a912f5bd5">pugi::xpath_query</a><li>evaluate_string()
+: <a class="el" href="classpugi_1_1xpath__query.html#132cb4e92eb1d90569281c2795f00198">pugi::xpath_query</a></ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>find_attribute()
: <a class="el" href="classpugi_1_1xml__node.html#6b921b19dbf2c792daaf46544df44fb6">pugi::xml_node</a><li>find_child()
@@ -139,7 +139,8 @@
: <a class="el" href="classpugi_1_1xpath__node__set.html#2dda399273322331ad99409319baa75a">pugi::xpath_node_set</a>, <a class="el" href="classpugi_1_1xml__attribute.html#79df9ba6c6d7adc08ea5bb9d214a11e8">pugi::xml_attribute</a><li>operator==()
: <a class="el" href="classpugi_1_1xpath__node.html#391f897a4be5b6c4a84b97bbbb680c63">pugi::xpath_node</a>, <a class="el" href="classpugi_1_1xml__attribute__iterator.html#6478076e6a12f5900992008311e42963">pugi::xml_attribute_iterator</a>, <a class="el" href="classpugi_1_1xml__node__iterator.html#d879ac5ca8ec10d5d9a6e24f978ffde1">pugi::xml_node_iterator</a>, <a class="el" href="classpugi_1_1xml__node.html#427236c4a20d1fa232bd2233f72c73be">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#26431cc9dae292a7ae629138969e3824">pugi::xml_attribute</a><li>operator&gt;()
: <a class="el" href="classpugi_1_1xml__node.html#04a82fd56f91edb82bf34cc409bdcf04">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#be8436c6a7fb6a151bfc160989b0948a">pugi::xml_attribute</a><li>operator&gt;=()
-: <a class="el" href="classpugi_1_1xml__node.html#08e0c3feeb7909e6234a8fe7ccb07d7c">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#6f52a1362f7f8564f75e39e35e87d4ef">pugi::xml_attribute</a></ul>
+: <a class="el" href="classpugi_1_1xml__node.html#08e0c3feeb7909e6234a8fe7ccb07d7c">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#6f52a1362f7f8564f75e39e35e87d4ef">pugi::xml_attribute</a><li>operator[]()
+: <a class="el" href="classpugi_1_1xpath__node__set.html#f29e9abded441bd005f1bb11364bfe47">pugi::xpath_node_set</a></ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>parent()
: <a class="el" href="classpugi_1_1xpath__node.html#7e293086926c36f781beb0f25629c614">pugi::xpath_node</a>, <a class="el" href="classpugi_1_1xml__node.html#aa4c19abe199d4eacae18f832deb4d70">pugi::xml_node</a><li>parse()
@@ -149,18 +150,19 @@
: <a class="el" href="classpugi_1_1xml__attribute.html#584444ba6bcb328cfa9cd5c6cf08ef7f">pugi::xml_attribute</a><li>previous_sibling()
: <a class="el" href="classpugi_1_1xml__node.html#919305f60b3ac08432867cbc94f6e3da">pugi::xml_node</a><li>previous_sibling_w()
: <a class="el" href="classpugi_1_1xml__node.html#f98f6bc32514761133fc01eec3c77a09">pugi::xml_node</a><li>print()
-: <a class="el" href="classpugi_1_1xml__node.html#8a0a9d086cc2e5c1f92cb79452695949">pugi::xml_node</a></ul>
+: <a class="el" href="classpugi_1_1xml__node.html#78a8144ed7a3d43c06b6d2cd84fe7d01">pugi::xml_node</a></ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>remove_attribute()
: <a class="el" href="classpugi_1_1xml__node.html#177097ca7770e8d80350d15cc96a3dd9">pugi::xml_node</a><li>remove_child()
-: <a class="el" href="classpugi_1_1xml__node.html#023157bd57e3696c9f49f23944ac909f">pugi::xml_node</a><li>root()
+: <a class="el" href="classpugi_1_1xml__node.html#023157bd57e3696c9f49f23944ac909f">pugi::xml_node</a><li>return_type()
+: <a class="el" href="classpugi_1_1xpath__query.html#6e4cafbd247cec997e9a55e705fc2f19">pugi::xpath_query</a><li>root()
: <a class="el" href="classpugi_1_1xml__node.html#f7d6cc0124c07dbb192e779c375a7c16">pugi::xml_node</a></ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>save()
-: <a class="el" href="classpugi_1_1xml__document.html#5039e6a085149c9ebaa6cf788a7a26a5">pugi::xml_document</a><li>save_file()
-: <a class="el" href="classpugi_1_1xml__document.html#716c23429fcac408ee1073353056485d">pugi::xml_document</a><li>select_nodes()
-: <a class="el" href="classpugi_1_1xml__node.html#041475ecea08aeab971707daefe0c3c7">pugi::xml_node</a><li>select_single_node()
-: <a class="el" href="classpugi_1_1xml__node.html#30e004e4939797a84da7916ea950ec33">pugi::xml_node</a><li>set_name()
+: <a class="el" href="classpugi_1_1xml__document.html#799a8104c5c9e00149d0b846e4e915b1">pugi::xml_document</a><li>save_file()
+: <a class="el" href="classpugi_1_1xml__document.html#dd3435ec713cdb96563e3513c12c02f2">pugi::xml_document</a><li>select_nodes()
+: <a class="el" href="classpugi_1_1xml__node.html#761012ea4e9291125851b7688aaff7c6">pugi::xml_node</a><li>select_single_node()
+: <a class="el" href="classpugi_1_1xml__node.html#2398e3121dd02b65cd667cd9d6c1f3ab">pugi::xml_node</a><li>set_name()
: <a class="el" href="classpugi_1_1xml__node.html#f81bf55a3f7b9d40ee8807ac1be93a86">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#959bc0ffe307e16b1c19da6611005a3e">pugi::xml_attribute</a><li>set_value()
: <a class="el" href="classpugi_1_1xml__node.html#afa7b8f3ffa652e5e279f79e04d22d4c">pugi::xml_node</a>, <a class="el" href="classpugi_1_1xml__attribute.html#fc74a1322de63c2e9f80fd80025ee8bf">pugi::xml_attribute</a><li>size()
: <a class="el" href="classpugi_1_1xpath__node__set.html#2d8be3dbf5d38d3fb4ee04daed4d72a7">pugi::xpath_node_set</a><li>sort()
@@ -197,7 +199,7 @@
: <a class="el" href="classpugi_1_1xml__writer.html#5c9b1bd029ed10862ffa4c61d24c351f">pugi::xml_writer</a><li>~xpath_node_set()
: <a class="el" href="classpugi_1_1xpath__node__set.html#6ca44658aa0126e12f9fc3e3f8017376">pugi::xpath_node_set</a><li>~xpath_query()
: <a class="el" href="classpugi_1_1xpath__query.html#0ca09e7de62e46feb64d03995f389da3">pugi::xpath_query</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/functions_type.html b/docs/html/functions_type.html
index 9c62870..9ce07ea 100644
--- a/docs/html/functions_type.html
+++ b/docs/html/functions_type.html
@@ -35,7 +35,7 @@
: <a class="el" href="classpugi_1_1xml__node.html#9084f97350ffc64af1eaf7c17c57f4ba">pugi::xml_node</a><li>const_iterator
: <a class="el" href="classpugi_1_1xpath__node__set.html#6987510e88cea4a396d186285c174de6">pugi::xpath_node_set</a><li>iterator
: <a class="el" href="classpugi_1_1xml__node.html#e053ea39add5a64de584f7a81212e388">pugi::xml_node</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html
index c8acf9d..25fd81c 100644
--- a/docs/html/functions_vars.html
+++ b/docs/html/functions_vars.html
@@ -35,7 +35,7 @@
: <a class="el" href="structpugi_1_1xml__parse__result.html#f6357e01ac3445b755aab4030ca1ed6d">pugi::xml_parse_result</a><li>offset
: <a class="el" href="structpugi_1_1xml__parse__result.html#b2204957d57d62177808aa75730b9dab">pugi::xml_parse_result</a><li>status
: <a class="el" href="structpugi_1_1xml__parse__result.html#f8b3e6badea671931017695c8a9dd1af">pugi::xml_parse_result</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/graph_legend.html b/docs/html/graph_legend.html
index 87f852a..304a647 100644
--- a/docs/html/graph_legend.html
+++ b/docs/html/graph_legend.html
@@ -74,7 +74,7 @@ A purple dashed arrow is used if a class is contained or used by another class.
<li>
A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html
index 8c53579..b13e94a 100644
--- a/docs/html/hierarchy.html
+++ b/docs/html/hierarchy.html
@@ -45,7 +45,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
<li><a class="el" href="classpugi_1_1xpath__node__set.html">pugi::xpath_node_set</a>
<li><a class="el" href="classpugi_1_1xpath__query.html">pugi::xpath_query</a>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/index.html b/docs/html/index.html
index e1aa1be..f667dcf 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -14,7 +14,7 @@
</ul></div>
<h1>pugixml Documentation</h1>
<p>
-<h3 align="center">0.42 </h3><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<h3 align="center">0.5 </h3><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/inherits.html b/docs/html/inherits.html
index e9fa3aa..3454f1b 100644
--- a/docs/html/inherits.html
+++ b/docs/html/inherits.html
@@ -70,7 +70,7 @@
<area href="classpugi_1_1xpath__query.html" shape="rect" coords="7,5,135,32" alt="">
</map></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:24 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacemembers.html b/docs/html/namespacemembers.html
index a44b2f7..6d4487d 100644
--- a/docs/html/namespacemembers.html
+++ b/docs/html/namespacemembers.html
@@ -32,6 +32,7 @@
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
@@ -58,6 +59,10 @@ Here is a list of all documented namespace members with links to the namespaces
: <a class="el" href="namespacepugi.html#0ec33e4db09260718f7003ed091f5a1b">pugi</a><li>format_raw
: <a class="el" href="namespacepugi.html#2dd811716b1c0a6a2431ceca43bc649e">pugi</a><li>format_write_bom_utf8
: <a class="el" href="namespacepugi.html#4c3641085a6c69a480d1def1692be1a8">pugi</a></ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>get_memory_allocation_function()
+: <a class="el" href="namespacepugi.html#0d3d42320b07fe1865feb5e8e7c01e38">pugi</a><li>get_memory_deallocation_function()
+: <a class="el" href="namespacepugi.html#0823c1cb767482d9d72d1df055be3b67">pugi</a></ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>memory_block_size
: <a class="el" href="namespacepugi.html#bdec38e04651950fe8f585c912143a27">pugi</a></ul>
@@ -105,8 +110,14 @@ Here is a list of all documented namespace members with links to the namespaces
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
<li>xml_node_type
: <a class="el" href="namespacepugi.html#137e94a038e4ab0ada6477cf7f6153a9">pugi</a><li>xml_parse_status
-: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b555">pugi</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b555">pugi</a><li>xpath_type_boolean
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d049dd1494237a55f8aba3392d12a0164">pugi</a><li>xpath_type_node_set
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261df5613748204e2e4861524e7d63a699c9">pugi</a><li>xpath_type_none
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261daa768b8302ccc893f3cc9ba799360a77">pugi</a><li>xpath_type_number
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d02959f74f4fe93d71a1e109a45f23825">pugi</a><li>xpath_type_string
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261dde2b17f4d9fad5bfb1617bf5012cf5ad">pugi</a><li>xpath_type_t
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">pugi</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacemembers_enum.html b/docs/html/namespacemembers_enum.html
index 01429ce..4acaea1 100644
--- a/docs/html/namespacemembers_enum.html
+++ b/docs/html/namespacemembers_enum.html
@@ -32,8 +32,9 @@
<ul>
<li>xml_node_type
: <a class="el" href="namespacepugi.html#137e94a038e4ab0ada6477cf7f6153a9">pugi</a><li>xml_parse_status
-: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b555">pugi</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b555">pugi</a><li>xpath_type_t
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">pugi</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacemembers_eval.html b/docs/html/namespacemembers_eval.html
index 014b08d..ff3e667 100644
--- a/docs/html/namespacemembers_eval.html
+++ b/docs/html/namespacemembers_eval.html
@@ -53,8 +53,13 @@
: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55528bb6318a65eec5abcf1ef8174b92246">pugi</a><li>status_ok
: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55546ddc2abb6a54fdac07cf9086b45f10f">pugi</a><li>status_out_of_memory
: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55559e75d024e9f5c213ca6f4db8102b978">pugi</a><li>status_unrecognized_tag
-: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55571a555b91e80b6d8f84aeb6a93904d28">pugi</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+: <a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55571a555b91e80b6d8f84aeb6a93904d28">pugi</a><li>xpath_type_boolean
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d049dd1494237a55f8aba3392d12a0164">pugi</a><li>xpath_type_node_set
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261df5613748204e2e4861524e7d63a699c9">pugi</a><li>xpath_type_none
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261daa768b8302ccc893f3cc9ba799360a77">pugi</a><li>xpath_type_number
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d02959f74f4fe93d71a1e109a45f23825">pugi</a><li>xpath_type_string
+: <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261dde2b17f4d9fad5bfb1617bf5012cf5ad">pugi</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacemembers_func.html b/docs/html/namespacemembers_func.html
index ba4688a..afae556 100644
--- a/docs/html/namespacemembers_func.html
+++ b/docs/html/namespacemembers_func.html
@@ -32,9 +32,11 @@
<ul>
<li>as_utf16()
: <a class="el" href="namespacepugi.html#dc6b6fcaa56cea6b0a2e5fbd8e212c25">pugi</a><li>as_utf8()
-: <a class="el" href="namespacepugi.html#c66598a65cc30aa7a3f439fa5ad0f876">pugi</a><li>set_memory_management_functions()
+: <a class="el" href="namespacepugi.html#c66598a65cc30aa7a3f439fa5ad0f876">pugi</a><li>get_memory_allocation_function()
+: <a class="el" href="namespacepugi.html#0d3d42320b07fe1865feb5e8e7c01e38">pugi</a><li>get_memory_deallocation_function()
+: <a class="el" href="namespacepugi.html#0823c1cb767482d9d72d1df055be3b67">pugi</a><li>set_memory_management_functions()
: <a class="el" href="namespacepugi.html#bc67229fed7dbe24a410d83b9233f916">pugi</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacemembers_type.html b/docs/html/namespacemembers_type.html
index 9f5cfbd..3a9fb87 100644
--- a/docs/html/namespacemembers_type.html
+++ b/docs/html/namespacemembers_type.html
@@ -33,7 +33,7 @@
<li>allocation_function
: <a class="el" href="namespacepugi.html#15c8048c4bbfca2ad0ab9fc0b56ea522">pugi</a><li>deallocation_function
: <a class="el" href="namespacepugi.html#a6161e8d6344110788d7ff8a11ca680b">pugi</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacemembers_vars.html b/docs/html/namespacemembers_vars.html
index 99e8b33..d63bb94 100644
--- a/docs/html/namespacemembers_vars.html
+++ b/docs/html/namespacemembers_vars.html
@@ -48,7 +48,7 @@
: <a class="el" href="namespacepugi.html#1e943812f2de36fc3ee14f7756afdbd7">pugi</a><li>parse_wnorm_attribute
: <a class="el" href="namespacepugi.html#8617ea5ba78c676aff8b7af960cb2f4b">pugi</a><li>parse_ws_pcdata
: <a class="el" href="namespacepugi.html#e492a24302294f1ce3fbd56f2edbf131">pugi</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespacepugi.html b/docs/html/namespacepugi.html
index 3d59a07..a88946e 100644
--- a/docs/html/namespacepugi.html
+++ b/docs/html/namespacepugi.html
@@ -94,6 +94,17 @@ The PugiXML Parser namespace.
}</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tree node classification. <a href="namespacepugi.html#137e94a038e4ab0ada6477cf7f6153a9">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">xpath_type_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261daa768b8302ccc893f3cc9ba799360a77">xpath_type_none</a>,
+<a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261df5613748204e2e4861524e7d63a699c9">xpath_type_node_set</a>,
+<a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d02959f74f4fe93d71a1e109a45f23825">xpath_type_number</a>,
+<a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261dde2b17f4d9fad5bfb1617bf5012cf5ad">xpath_type_string</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d049dd1494237a55f8aba3392d12a0164">xpath_type_boolean</a>
+<br>
+ }</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">XPath query return type classification. <a href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b555">xml_parse_status</a> { <br>
&nbsp;&nbsp;<a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55546ddc2abb6a54fdac07cf9086b45f10f">status_ok</a> = 0,
<a class="el" href="namespacepugi.html#9054ca609e12afb8f3e5892fc6c0b55532e05bc1b1356846e6a5fb0ec097d36b">status_file_not_found</a>,
@@ -127,6 +138,12 @@ The PugiXML Parser namespace.
<tr><td class="memItemLeft" nowrap align="right" valign="top">void PUGIXML_FUNCTION&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#bc67229fed7dbe24a410d83b9233f916">set_memory_management_functions</a> (<a class="el" href="namespacepugi.html#15c8048c4bbfca2ad0ab9fc0b56ea522">allocation_function</a> allocate, <a class="el" href="namespacepugi.html#a6161e8d6344110788d7ff8a11ca680b">deallocation_function</a> deallocate)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Override default memory management functions. <a href="#bc67229fed7dbe24a410d83b9233f916"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacepugi.html#15c8048c4bbfca2ad0ab9fc0b56ea522">allocation_function</a> PUGIXML_FUNCTION&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#0d3d42320b07fe1865feb5e8e7c01e38">get_memory_allocation_function</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get current memory allocation function. <a href="#0d3d42320b07fe1865feb5e8e7c01e38"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespacepugi.html#a6161e8d6344110788d7ff8a11ca680b">deallocation_function</a> PUGIXML_FUNCTION&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#0823c1cb767482d9d72d1df055be3b67">get_memory_deallocation_function</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get current memory deallocation function. <a href="#0823c1cb767482d9d72d1df055be3b67"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#bdec38e04651950fe8f585c912143a27">memory_block_size</a> = 32768</td></tr>
@@ -154,10 +171,10 @@ The PugiXML Parser namespace.
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag determines if EOL handling (that is, replacing sequences 0x0d 0x0a by a single 0x0a character, and replacing all standalone 0x0d characters by 0x0a) is to be performed on input data (that is, comments contents, PCDATA/CDATA contents and attribute values). <a href="#d4e017365d2ff3ee04e226c35129b475"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#8617ea5ba78c676aff8b7af960cb2f4b">parse_wnorm_attribute</a> = 0x0040</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag determines if attribute value normalization should be performed for all attributes, assuming that their type is not CDATA. <a href="#8617ea5ba78c676aff8b7af960cb2f4b"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag determines if attribute value normalization should be performed for all attributes. <a href="#8617ea5ba78c676aff8b7af960cb2f4b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#1e943812f2de36fc3ee14f7756afdbd7">parse_wconv_attribute</a> = 0x0080</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag determines if attribute value normalization should be performed for all attributes, assuming that their type is CDATA. <a href="#1e943812f2de36fc3ee14f7756afdbd7"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag determines if attribute value normalization should be performed for all attributes. <a href="#1e943812f2de36fc3ee14f7756afdbd7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepugi.html#db5db03ce720dcd90e900b9bb7e70427">parse_declaration</a> = 0x0100</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag determines if XML document declaration (this node has the form of &lt;?xml . <a href="#db5db03ce720dcd90e900b9bb7e70427"></a><br></td></tr>
@@ -288,6 +305,45 @@ E.g. '&lt;?xml ...?&gt;'. </td></tr>
</td>
</tr>
</table>
+<a class="anchor" name="51b15030472dcfa64b5c0d2252f8261d"></a><!-- doxytag: member="pugi::xpath_type_t" ref="51b15030472dcfa64b5c0d2252f8261d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top">enum <a class="el" href="namespacepugi.html#51b15030472dcfa64b5c0d2252f8261d">pugi::xpath_type_t</a> </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+XPath query return type classification.
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="51b15030472dcfa64b5c0d2252f8261daa768b8302ccc893f3cc9ba799360a77"></a><!-- doxytag: member="xpath_type_none" ref="51b15030472dcfa64b5c0d2252f8261daa768b8302ccc893f3cc9ba799360a77" args="" -->xpath_type_none</em>&nbsp;</td><td>
+Unknown type (query failed to compile). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="51b15030472dcfa64b5c0d2252f8261df5613748204e2e4861524e7d63a699c9"></a><!-- doxytag: member="xpath_type_node_set" ref="51b15030472dcfa64b5c0d2252f8261df5613748204e2e4861524e7d63a699c9" args="" -->xpath_type_node_set</em>&nbsp;</td><td>
+Node set (<a class="el" href="classpugi_1_1xpath__node__set.html">xpath_node_set</a>). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="51b15030472dcfa64b5c0d2252f8261d02959f74f4fe93d71a1e109a45f23825"></a><!-- doxytag: member="xpath_type_number" ref="51b15030472dcfa64b5c0d2252f8261d02959f74f4fe93d71a1e109a45f23825" args="" -->xpath_type_number</em>&nbsp;</td><td>
+Number. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="51b15030472dcfa64b5c0d2252f8261dde2b17f4d9fad5bfb1617bf5012cf5ad"></a><!-- doxytag: member="xpath_type_string" ref="51b15030472dcfa64b5c0d2252f8261dde2b17f4d9fad5bfb1617bf5012cf5ad" args="" -->xpath_type_string</em>&nbsp;</td><td>
+String. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="51b15030472dcfa64b5c0d2252f8261d049dd1494237a55f8aba3392d12a0164"></a><!-- doxytag: member="xpath_type_boolean" ref="51b15030472dcfa64b5c0d2252f8261d049dd1494237a55f8aba3392d12a0164" args="" -->xpath_type_boolean</em>&nbsp;</td><td>
+Boolean. </td></tr>
+</table>
+</dl>
+ </td>
+ </tr>
+</table>
<a class="anchor" name="9054ca609e12afb8f3e5892fc6c0b555"></a><!-- doxytag: member="pugi::xml_parse_status" ref="9054ca609e12afb8f3e5892fc6c0b555" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
@@ -468,6 +524,68 @@ If you're using parse() with ownership transfer, you have to allocate the buffer
</td>
</tr>
</table>
+<a class="anchor" name="0d3d42320b07fe1865feb5e8e7c01e38"></a><!-- doxytag: member="pugi::get_memory_allocation_function" ref="0d3d42320b07fe1865feb5e8e7c01e38" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"><a class="el" href="namespacepugi.html#15c8048c4bbfca2ad0ab9fc0b56ea522">allocation_function</a> PUGIXML_FUNCTION pugi::get_memory_allocation_function </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Get current memory allocation function.
+<p>
+<dl compact><dt><b>Returns:</b></dt><dd>memory allocation function </dd></dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="namespacepugi.html#bc67229fed7dbe24a410d83b9233f916">set_memory_management_functions</a> </dd></dl>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="0823c1cb767482d9d72d1df055be3b67"></a><!-- doxytag: member="pugi::get_memory_deallocation_function" ref="0823c1cb767482d9d72d1df055be3b67" args="()" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"><a class="el" href="namespacepugi.html#a6161e8d6344110788d7ff8a11ca680b">deallocation_function</a> PUGIXML_FUNCTION pugi::get_memory_deallocation_function </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Get current memory deallocation function.
+<p>
+<dl compact><dt><b>Returns:</b></dt><dd>memory deallocation function </dd></dl>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="namespacepugi.html#bc67229fed7dbe24a410d83b9233f916">set_memory_management_functions</a> </dd></dl>
+ </td>
+ </tr>
+</table>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="bdec38e04651950fe8f585c912143a27"></a><!-- doxytag: member="pugi::memory_block_size" ref="bdec38e04651950fe8f585c912143a27" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
@@ -698,7 +816,7 @@ This flag is on by default. </td>
<td>
<p>
-This flag determines if attribute value normalization should be performed for all attributes, assuming that their type is not CDATA.
+This flag determines if attribute value normalization should be performed for all attributes.
<p>
This means, that: 1. Whitespace characters (new line, tab and space) are replaced with space (' ') 2. Afterwards sequences of spaces are replaced with a single space 3. Leading/trailing whitespace characters are trimmed<p>
This flag is off by default. </td>
@@ -724,7 +842,7 @@ This flag is off by default. </td>
<td>
<p>
-This flag determines if attribute value normalization should be performed for all attributes, assuming that their type is CDATA.
+This flag determines if attribute value normalization should be performed for all attributes.
<p>
This means, that whitespace characters (new line, tab and space) are replaced with space (' '). Note, that the actions performed while this flag is on are also performed if parse_wnorm_attribute is on, so this flag has no effect if parse_wnorm_attribute flag is set.<p>
This flag is on by default. </td>
@@ -909,7 +1027,7 @@ This is the default set of formatting flags.
It includes indenting nodes depending on their depth in DOM tree. </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/namespaces.html b/docs/html/namespaces.html
index 9ebe663..0e90432 100644
--- a/docs/html/namespaces.html
+++ b/docs/html/namespaces.html
@@ -20,7 +20,7 @@
<h1>pugixml Namespace List</h1>Here is a list of all documented namespaces with brief descriptions:<table>
<tr><td class="indexkey"><a class="el" href="namespacepugi.html">pugi</a></td><td class="indexvalue">The PugiXML Parser namespace </td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:55 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:17 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/pages.html b/docs/html/pages.html
index 1cd5f8a..295b30d 100644
--- a/docs/html/pages.html
+++ b/docs/html/pages.html
@@ -16,7 +16,7 @@
<li><a class="el" href="deprecated.html">Deprecated List</a>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:57 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:22 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/structpugi_1_1transfer__ownership__tag.html b/docs/html/structpugi_1_1transfer__ownership__tag.html
index 8ca0a2b..1394fce 100644
--- a/docs/html/structpugi_1_1transfer__ownership__tag.html
+++ b/docs/html/structpugi_1_1transfer__ownership__tag.html
@@ -29,7 +29,7 @@ Struct used to distinguish parsing with ownership transfer from parsing without
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/structpugi_1_1xml__parse__result-members.html b/docs/html/structpugi_1_1xml__parse__result-members.html
index 3a9cc79..3a87a0c 100644
--- a/docs/html/structpugi_1_1xml__parse__result-members.html
+++ b/docs/html/structpugi_1_1xml__parse__result-members.html
@@ -24,7 +24,7 @@
<tr class="memlist"><td><a class="el" href="structpugi_1_1xml__parse__result.html#b2204957d57d62177808aa75730b9dab">offset</a></td><td><a class="el" href="structpugi_1_1xml__parse__result.html">pugi::xml_parse_result</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="structpugi_1_1xml__parse__result.html#98aa7ca38c1138dacafe0b118b2fd955">operator bool</a>() const </td><td><a class="el" href="structpugi_1_1xml__parse__result.html">pugi::xml_parse_result</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="structpugi_1_1xml__parse__result.html#f8b3e6badea671931017695c8a9dd1af">status</a></td><td><a class="el" href="structpugi_1_1xml__parse__result.html">pugi::xml_parse_result</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>
diff --git a/docs/html/structpugi_1_1xml__parse__result.html b/docs/html/structpugi_1_1xml__parse__result.html
index da8fcc3..f0c2eb5 100644
--- a/docs/html/structpugi_1_1xml__parse__result.html
+++ b/docs/html/structpugi_1_1xml__parse__result.html
@@ -75,7 +75,7 @@ Parsing status (.
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 17 22:15:56 2009 for pugixml by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Nov 8 22:15:20 2009 for pugixml by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
</body>