This commit is contained in:
rozmansi
2024-01-09 18:47:02 +00:00
parent d0fb2a0ebe
commit a2d5d21257
283 changed files with 1763 additions and 1815 deletions

View File

@@ -158,9 +158,6 @@ Typedefs</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga9f831951f2e74c57aea12da36fe136d4" id="r_ga9f831951f2e74c57aea12da36fe136d4"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga9f831951f2e74c57aea12da36fe136d4">vsnprintf</a> (wchar_t *str, size_t capacity, const wchar_t *format, va_list arg) noexcept</td></tr>
<tr class="memdesc:ga9f831951f2e74c57aea12da36fe136d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formats string using <code>printf()</code>. <br /></td></tr>
<tr class="separator:ga9f831951f2e74c57aea12da36fe136d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga583555761f3d01787d5e5f0226472f4e" id="r_ga583555761f3d01787d5e5f0226472f4e"><td class="memTemplParams" colspan="2">template&lt;class _Elem , class _Traits , class _Ax &gt; </td></tr>
<tr class="memitem:ga583555761f3d01787d5e5f0226472f4e"><td class="memTemplItemLeft" align="right" valign="top">static int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ga583555761f3d01787d5e5f0226472f4e">vsprintf</a> (std::basic_string&lt; _Elem, _Traits, _Ax &gt; &amp;str, const _Elem *format, va_list arg)</td></tr>
<tr class="memdesc:ga583555761f3d01787d5e5f0226472f4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formats string using <code>printf()</code>. <br /></td></tr>
@@ -230,7 +227,7 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// Please note the PCSTR typecasting invokes an operator to return</span></div>
<div class="line"><span class="comment">// pointer to formatted buffer rather than class reference itself.</span></div>
<div class="line">cout &lt;&lt; (PCSTR)(<a class="code hl_class" href="classwinstd_1_1ref__unique__ptr.html">winstd::string_printf</a>(<span class="stringliteral">&quot;%i is less than %i.\n&quot;</span>, 1, 5));</div>
<div class="ttc" id="aclasswinstd_1_1ref__unique__ptr_html"><div class="ttname"><a href="classwinstd_1_1ref__unique__ptr.html">winstd::ref_unique_ptr</a></div><div class="ttdoc">Helper class for returning pointers to std::unique_ptr.</div><div class="ttdef"><b>Definition</b> Common.h:839</div></div>
<div class="ttc" id="aclasswinstd_1_1ref__unique__ptr_html"><div class="ttname"><a href="classwinstd_1_1ref__unique__ptr.html">winstd::ref_unique_ptr</a></div><div class="ttdoc">Helper class for returning pointers to std::unique_ptr.</div><div class="ttdef"><b>Definition</b> Common.h:838</div></div>
</div><!-- fragment --> </dd></dl>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="gadd052e867c5d82d180924da9d0e16798" name="gadd052e867c5d82d180924da9d0e16798"></a>
@@ -865,57 +862,6 @@ template&lt;class _Elem , class _Traits , class _Ax &gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Number of characters in result. </dd></dl>
</div>
</div>
<a id="ga9f831951f2e74c57aea12da36fe136d4" name="ga9f831951f2e74c57aea12da36fe136d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9f831951f2e74c57aea12da36fe136d4">&#9670;&#160;</a></span>vsnprintf()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int vsnprintf </td>
<td>(</td>
<td class="paramtype">wchar_t *</td> <td class="paramname"><span class="paramname"><em>str</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>capacity</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const wchar_t *</td> <td class="paramname"><span class="paramname"><em>format</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">va_list</td> <td class="paramname"><span class="paramname"><em>arg</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Formats string using <code>printf()</code>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">str</td><td>Buffer to receive string </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">capacity</td><td>Size of <code>str</code> in characters </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">format</td><td>String template using <code>printf()</code> style </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>Arguments to <code>format</code></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Number of characters in result. </dd></dl>
</div>
</div>
<a id="ga583555761f3d01787d5e5f0226472f4e" name="ga583555761f3d01787d5e5f0226472f4e"></a>
@@ -1140,7 +1086,7 @@ template&lt;class _Traits1 , class _Ax1 , class _Traits2 , class _Ax2 &gt; </div
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Jan 8 2024 07:53:19 for WinStd by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
Generated on Tue Jan 9 2024 18:47:00 for WinStd by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>