Imported Upstream version 2.91.2
[platform/upstream/libxml++.git] / docs / reference / html / classxmlpp_1_1SaxParser.html
index 1acc65f..c30bacb 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>
@@ -242,12 +242,13 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_attribs_classxmlpp_1_1Parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classxmlpp_1_1Parser')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td></tr>
 <tr class="memitem:a2b49a51f1a8fce897dffcb1e81f87907 inherit pro_attribs_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">_xmlParserCtxt*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a2b49a51f1a8fce897dffcb1e81f87907">context_</a></td></tr>
 <tr class="separator:a2b49a51f1a8fce897dffcb1e81f87907 inherit pro_attribs_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc102e249ee49903099364c35090cc12 inherit pro_attribs_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">std::exception_ptr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#acc102e249ee49903099364c35090cc12">exception_ptr_</a></td></tr>
-<tr class="separator:acc102e249ee49903099364c35090cc12 inherit pro_attribs_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55d7b3a8c07d23e86a9adb81630dc60c inherit pro_attribs_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00956.html">std::unique_ptr</a>&lt; <a class="el" href="classxmlpp_1_1exception.html">exception</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a55d7b3a8c07d23e86a9adb81630dc60c">exception_</a></td></tr>
+<tr class="separator:a55d7b3a8c07d23e86a9adb81630dc60c inherit pro_attribs_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>SAX XML parser. </p>
-<p>Derive your own class and override the on_*() methods. SAX = Simple API for XML </p>
+<p>Derive your own class and override the on_*() methods. SAX = Simple API for XML</p>
+<p>In a system that does not support std::exception_ptr: If an overridden on_*() method throws an exception which is not derived from <a class="el" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions. ">xmlpp::exception</a>, that exception is replaced by a <a class="el" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions. ">xmlpp::exception</a> before it is propagated out of the parse method, such as <a class="el" href="classxmlpp_1_1SaxParser.html#ad38e088441867258fd6f779f1c852d82" title="Parse an XML document from a file. ">parse_file()</a>. </p>
 </div><h2 class="groupheader">Member Typedef Documentation</h2>
 <a class="anchor" id="a1cb4e32dd3adf2460f2836bddb59633c"></a>
 <div class="memitem">
@@ -625,7 +626,7 @@ Additional Inherited Members</h2></td></tr>
   </table>
   </dd>
 </dl>
-<dl class="section return"><dt>Returns</dt><dd>The resolved xmlEntity for the entity reference, or <code>0</code> if not found. You must include libxml/parser.h in order to use this C struct. This instance will not be freed by the caller. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>The resolved xmlEntity for the entity reference, or <code>nullptr</code> if not found. You must include libxml/parser.h in order to use this C struct. This instance will not be freed by the caller. </dd></dl>
 
 </div>
 </div>
@@ -1039,7 +1040,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>