<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.91.1</span>
+  <span id="projectnumber">2.91.2</span>
</div>
</td>
</tr>
<tr class="memitem:ac5cdb5b6d5c8e6809d65a398f417a1fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#ac5cdb5b6d5c8e6809d65a398f417a1fb">TextReader</a> (const unsigned char* data, <a class="el" href="classxmlpp_1_1TextReader.html#a659b255f7221dbbae3e98081bbfc6f19">size_type</a> <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01656.html#ga445a43f417432dd1b9aed90ef239c700">size</a>, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& uri=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
<tr class="memdesc:ac5cdb5b6d5c8e6809d65a398f417a1fb"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new <a class="el" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser. ">TextReader</a> object which parses in memory data. <a href="#ac5cdb5b6d5c8e6809d65a398f417a1fb">More...</a><br /></td></tr>
<tr class="separator:ac5cdb5b6d5c8e6809d65a398f417a1fb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a35043a6525290428f3724e1a31918bb8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a35043a6525290428f3724e1a31918bb8">~TextReader</a> ()</td></tr>
-<tr class="separator:a35043a6525290428f3724e1a31918bb8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a87d58d4ae7c3b3252bee49cdd78447e8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a87d58d4ae7c3b3252bee49cdd78447e8">~TextReader</a> () override</td></tr>
+<tr class="separator:a87d58d4ae7c3b3252bee49cdd78447e8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5cf337c94758e54214f7bbe23f61b13d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a5cf337c94758e54214f7bbe23f61b13d">close</a> ()</td></tr>
<tr class="separator:a5cf337c94758e54214f7bbe23f61b13d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6eeec8656e65a93c7b7496f17d288882"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a6eeec8656e65a93c7b7496f17d288882">expand</a> ()</td></tr>
</div>
</div>
-<a class="anchor" id="a35043a6525290428f3724e1a31918bb8"></a>
+<a class="anchor" id="a87d58d4ae7c3b3252bee49cdd78447e8"></a>
<div class="memitem">
<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">xmlpp::TextReader::~TextReader </td>
<td></td>
</tr>
</table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span></span> </td>
+ </tr>
+</table>
</div><div class="memdoc">
</div>
<p>Expand the current node. </p>
<p>Reads the contents of the current node and the full subtree. It then makes the subtree available until the next call to <a class="el" href="classxmlpp_1_1TextReader.html#a3a3ee347087889b3f3ef5463dd777ad8" title="Moves the position of the current instance to the next node in the stream, exposing its properties...">read()</a> or <a class="el" href="classxmlpp_1_1TextReader.html#a03c7204c20277f446c64cc7ca15815b2">next()</a>. </p><dl class="section warning"><dt>Warning</dt><dd>The C++ wrappers are not deleted. Using this method causes memory leaks, unless you call <a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6" title="Delete the C++ instance for a given libxml C struct instance, and also recursively destroy the C++ in...">xmlpp::Node::free_wrappers()</a>, which is not intended to be called by the application. </dd></dl>
-<dl class="section return"><dt>Returns</dt><dd>A pointer to the current node, or 0 in case of error. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>A pointer to the current node, or <code>nullptr</code> in case of error. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document. ">xmlpp::parse_error</a></td><td></td></tr>
<p>Get a pointer to the current node. </p>
<dl class="section warning"><dt>Warning</dt><dd>This is dangerous because the underlying node may be destroyed on the next read. The C++ wrapper is not deleted. Using this method causes memory leaks, unless you call <a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6" title="Delete the C++ instance for a given libxml C struct instance, and also recursively destroy the C++ in...">xmlpp::Node::free_wrappers()</a>, which is not intended to be called by the application. </dd></dl>
-<dl class="section return"><dt>Returns</dt><dd>A pointer to the current node, or 0 in case of error. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>A pointer to the current node, or <code>nullptr</code> in case of error. </dd></dl>
</div>
</div>
<p>Get a pointer to the current node. </p>
<dl class="section warning"><dt>Warning</dt><dd>See the non-const <a class="el" href="classxmlpp_1_1TextReader.html#a830def19dd26d2c3fb131302f8ed1a31" title="Get a pointer to the current node. ">get_current_node()</a>. </dd></dl>
-<dl class="section return"><dt>Returns</dt><dd>A pointer to the current node, or 0 in case of error. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>A pointer to the current node, or <code>nullptr</code> in case of error. </dd></dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Oct 5 2015 11:15:38 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Fri Oct 30 2015 10:48:49 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>