Imported Upstream version 2.91.2
[platform/upstream/libxml++.git] / docs / reference / html / classxmlpp_1_1TextReader.html
index 47cf1a4..eaccb74 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.91.1</span>
+   &#160;<span id="projectnumber">2.91.2</span>
    </div>
   </td>
  </tr>
@@ -152,8 +152,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ac5cdb5b6d5c8e6809d65a398f417a1fb"><td class="memItemLeft" align="right" valign="top">&#160;</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>&amp; 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">&#160;</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">&#160;</td></tr>
-<tr class="memitem:a35043a6525290428f3724e1a31918bb8"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</td></tr>
+<tr class="memitem:a87d58d4ae7c3b3252bee49cdd78447e8"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</td></tr>
 <tr class="memitem:a5cf337c94758e54214f7bbe23f61b13d"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
 <tr class="memitem:a6eeec8656e65a93c7b7496f17d288882"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a6eeec8656e65a93c7b7496f17d288882">expand</a> ()</td></tr>
@@ -485,9 +485,12 @@ Additional Inherited Members</h2></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>
@@ -496,6 +499,11 @@ Additional Inherited Members</h2></td></tr>
           <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>
@@ -531,7 +539,7 @@ Additional Inherited Members</h2></td></tr>
 
 <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>
@@ -658,7 +666,7 @@ Additional Inherited Members</h2></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>
@@ -677,7 +685,7 @@ Additional Inherited Members</h2></td></tr>
 
 <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>
@@ -1265,7 +1273,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Oct 5 2015 11:15:38 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Fri Oct 30 2015 10:48:49 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>