<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>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
+<tr class="memitem:a1809fc2b27ae5a120f40d7121e8f2a71"><td class="memItemLeft" align="right" valign="top"><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><td class="memItemRight" valign="bottom"><a class="el" href="namespacexmlpp.html#a1809fc2b27ae5a120f40d7121e8f2a71">format_printf_message</a> (const char* fmt, va_list args)</td></tr>
+<tr class="memdesc:a1809fc2b27ae5a120f40d7121e8f2a71"><td class="mdescLeft"> </td><td class="mdescRight">Format a message from a function with C-style variadic parameters. <a href="#a1809fc2b27ae5a120f40d7121e8f2a71">More...</a><br /></td></tr>
+<tr class="separator:a1809fc2b27ae5a120f40d7121e8f2a71"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4599f55c1821aeb0caa0b7be18cb5cfb"><td class="memItemLeft" align="right" valign="top"><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><td class="memItemRight" valign="bottom"><a class="el" href="namespacexmlpp.html#a4599f55c1821aeb0caa0b7be18cb5cfb">format_xml_error</a> (const _xmlError* error=nullptr)</td></tr>
<tr class="memdesc:a4599f55c1821aeb0caa0b7be18cb5cfb"><td class="mdescLeft"> </td><td class="mdescRight">Format an _xmlError struct into a text string, suitable for printing. <a href="#a4599f55c1821aeb0caa0b7be18cb5cfb">More...</a><br /></td></tr>
<tr class="separator:a4599f55c1821aeb0caa0b7be18cb5cfb"><td class="memSeparator" colspan="2"> </td></tr>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a1809fc2b27ae5a120f40d7121e8f2a71"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><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> xmlpp::format_printf_message </td>
+ <td>(</td>
+ <td class="paramtype">const char * </td>
+ <td class="paramname"><em>fmt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">va_list </td>
+ <td class="paramname"><em>args</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Format a message from a function with C-style variadic parameters. </p>
+<p>Helper function that formats a message supplied in the form of a printf-style format specification and zero or more ... parameters.</p>
+<div class="fragment"><div class="line"><span class="comment">// Typical call:</span></div>
+<div class="line"><span class="keywordtype">void</span> f(<span class="keyword">const</span> <span class="keywordtype">char</span>* fmt, ...)</div>
+<div class="line">{</div>
+<div class="line"> va_list args;</div>
+<div class="line"> va_start(args, fmt);</div>
+<div class="line"> <a class="codeRef" 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> msg = <a class="code" href="namespacexmlpp.html#a1809fc2b27ae5a120f40d7121e8f2a71">xmlpp::format_printf_message</a>(fmt, args);</div>
+<div class="line"> va_end(args);</div>
+<div class="line"> <span class="comment">// ...</span></div>
+<div class="line">}</div>
+</div><!-- fragment --><dl class="since_3_0"><dt><b><a class="el" href="since_3_0.html#_since_3_0000010">Since libxml++ 3.0:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
<a class="anchor" id="a4599f55c1821aeb0caa0b7be18cb5cfb"></a>
<div class="memitem">
<div class="memproto">
<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000005">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">error</td><td>Pointer to an _xmlError struct or <code>0</code>. If <code>0</code>, the error returned by xmlGetLastError() is used. </td></tr>
+ <tr><td class="paramname">error</td><td>Pointer to an _xmlError struct or <code>nullptr</code>. If <code>nullptr</code>, the error returned by xmlGetLastError() is used. </td></tr>
</table>
</dd>
</dl>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Oct 5 2015 11:15:37 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Fri Oct 30 2015 10:48:48 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>