Imported Upstream version 2.91.2
[platform/upstream/libxml++.git] / docs / reference / html / namespacexmlpp.html
index a4e48f2..efb5d67 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>
@@ -201,6 +201,9 @@ Enumerations</h2></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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</td></tr>
@@ -271,6 +274,45 @@ Functions</h2></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 *&#160;</td>
+          <td class="paramname"><em>fmt</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">va_list&#160;</td>
+          <td class="paramname"><em>args</em>&#160;</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">
@@ -289,7 +331,7 @@ Functions</h2></td></tr>
 <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>
@@ -363,7 +405,7 @@ Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Oct 5 2015 11:15:37 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Fri Oct 30 2015 10:48:48 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>