deploy: 8cca09a567
This commit is contained in:
@@ -3,13 +3,15 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.10.0"/>
|
||||
<meta name="generator" content="Doxygen 1.12.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>WinStd: String Formatting</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
@@ -32,24 +34,35 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.10.0 -->
|
||||
<!-- Generated by Doxygen 1.12.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
initMenu('',true,false,'search.php','Search',false);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="doc-content">
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){ initResizable(false); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -128,31 +141,31 @@ Macros</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
<tr class="memitem:ga9dda7a9a763b666f6fe00c4c6626621d" id="r_ga9dda7a9a763b666f6fe00c4c6626621d"><td class="memItemLeft" align="right" valign="top"><a id="ga9dda7a9a763b666f6fe00c4c6626621d" name="ga9dda7a9a763b666f6fe00c4c6626621d"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="classwinstd_1_1basic__string__printf.html">basic_string_printf</a>< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">char</a>, std::char_traits< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">char</a> >, std::allocator< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">char</a> > > </td><td class="memItemRight" valign="bottom"><b>winstd::string_printf</b></td></tr>
|
||||
typedef <a class="el" href="classwinstd_1_1basic__string__printf.html">basic_string_printf</a>< char, std::char_traits< char >, std::allocator< char > > </td><td class="memItemRight" valign="bottom"><b>winstd::string_printf</b></td></tr>
|
||||
<tr class="memdesc:ga9dda7a9a763b666f6fe00c4c6626621d"><td class="mdescLeft"> </td><td class="mdescRight">Single-byte character implementation of a class to support string formatting using <code>printf()</code> style templates. <br /></td></tr>
|
||||
<tr class="separator:ga9dda7a9a763b666f6fe00c4c6626621d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga0abdccf0a03840f984b7a889fea13cac" id="r_ga0abdccf0a03840f984b7a889fea13cac"><td class="memItemLeft" align="right" valign="top"><a id="ga0abdccf0a03840f984b7a889fea13cac" name="ga0abdccf0a03840f984b7a889fea13cac"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="classwinstd_1_1basic__string__printf.html">basic_string_printf</a>< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">wchar_t</a>, std::char_traits< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">wchar_t</a> >, std::allocator< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">wchar_t</a> > > </td><td class="memItemRight" valign="bottom"><b>winstd::wstring_printf</b></td></tr>
|
||||
typedef <a class="el" href="classwinstd_1_1basic__string__printf.html">basic_string_printf</a>< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > </td><td class="memItemRight" valign="bottom"><b>winstd::wstring_printf</b></td></tr>
|
||||
<tr class="memdesc:ga0abdccf0a03840f984b7a889fea13cac"><td class="mdescLeft"> </td><td class="mdescRight">Wide character implementation of a class to support string formatting using <code>printf()</code> style templates. <br /></td></tr>
|
||||
<tr class="separator:ga0abdccf0a03840f984b7a889fea13cac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gab805ccda115191833fb01ba4457f208a" id="r_gab805ccda115191833fb01ba4457f208a"><td class="memItemLeft" align="right" valign="top"><a id="gab805ccda115191833fb01ba4457f208a" name="gab805ccda115191833fb01ba4457f208a"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="#ga9dda7a9a763b666f6fe00c4c6626621d">string_printf</a> </td><td class="memItemRight" valign="bottom"><b>winstd::tstring_printf</b></td></tr>
|
||||
typedef <a class="el" href="#ga9dda7a9a763b666f6fe00c4c6626621d">string_printf</a> </td><td class="memItemRight" valign="bottom"><b>winstd::tstring_printf</b></td></tr>
|
||||
<tr class="memdesc:gab805ccda115191833fb01ba4457f208a"><td class="mdescLeft"> </td><td class="mdescRight">Multi-byte / Wide-character formatted string (according to _UNICODE) <br /></td></tr>
|
||||
<tr class="separator:gab805ccda115191833fb01ba4457f208a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gae63195e25e08e2b3d9a9b9c2987f5740" id="r_gae63195e25e08e2b3d9a9b9c2987f5740"><td class="memItemLeft" align="right" valign="top"><a id="gae63195e25e08e2b3d9a9b9c2987f5740" name="gae63195e25e08e2b3d9a9b9c2987f5740"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="classwinstd_1_1basic__string__msg.html">basic_string_msg</a>< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">char</a>, std::char_traits< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">char</a> >, std::allocator< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">char</a> > > </td><td class="memItemRight" valign="bottom"><b>winstd::string_msg</b></td></tr>
|
||||
typedef <a class="el" href="classwinstd_1_1basic__string__msg.html">basic_string_msg</a>< char, std::char_traits< char >, std::allocator< char > > </td><td class="memItemRight" valign="bottom"><b>winstd::string_msg</b></td></tr>
|
||||
<tr class="memdesc:gae63195e25e08e2b3d9a9b9c2987f5740"><td class="mdescLeft"> </td><td class="mdescRight">Single-byte character implementation of a class to support string formatting using <code>FormatMessage()</code> style templates. <br /></td></tr>
|
||||
<tr class="separator:gae63195e25e08e2b3d9a9b9c2987f5740"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga52a88ab19a1a96f778dbf7a2938bc98f" id="r_ga52a88ab19a1a96f778dbf7a2938bc98f"><td class="memItemLeft" align="right" valign="top"><a id="ga52a88ab19a1a96f778dbf7a2938bc98f" name="ga52a88ab19a1a96f778dbf7a2938bc98f"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="classwinstd_1_1basic__string__msg.html">basic_string_msg</a>< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">wchar_t</a>, std::char_traits< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">wchar_t</a> >, std::allocator< <a class="el" href="classwinstd_1_1ref__unique__ptr.html">wchar_t</a> > > </td><td class="memItemRight" valign="bottom"><b>winstd::wstring_msg</b></td></tr>
|
||||
typedef <a class="el" href="classwinstd_1_1basic__string__msg.html">basic_string_msg</a>< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > </td><td class="memItemRight" valign="bottom"><b>winstd::wstring_msg</b></td></tr>
|
||||
<tr class="memdesc:ga52a88ab19a1a96f778dbf7a2938bc98f"><td class="mdescLeft"> </td><td class="mdescRight">Wide character implementation of a class to support string formatting using <code>FormatMessage()</code> style templates. <br /></td></tr>
|
||||
<tr class="separator:ga52a88ab19a1a96f778dbf7a2938bc98f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gaf47f07aac0b4c8ef47cf42216ab17f1b" id="r_gaf47f07aac0b4c8ef47cf42216ab17f1b"><td class="memItemLeft" align="right" valign="top"><a id="gaf47f07aac0b4c8ef47cf42216ab17f1b" name="gaf47f07aac0b4c8ef47cf42216ab17f1b"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="#gae63195e25e08e2b3d9a9b9c2987f5740">string_msg</a> </td><td class="memItemRight" valign="bottom"><b>winstd::tstring_msg</b></td></tr>
|
||||
typedef <a class="el" href="#gae63195e25e08e2b3d9a9b9c2987f5740">string_msg</a> </td><td class="memItemRight" valign="bottom"><b>winstd::tstring_msg</b></td></tr>
|
||||
<tr class="memdesc:gaf47f07aac0b4c8ef47cf42216ab17f1b"><td class="mdescLeft"> </td><td class="mdescRight">Multi-byte / Wide-character formatted string (according to _UNICODE) <br /></td></tr>
|
||||
<tr class="separator:gaf47f07aac0b4c8ef47cf42216ab17f1b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga4c44b6a587f894ee33bb58a10ba27d6b" id="r_ga4c44b6a587f894ee33bb58a10ba27d6b"><td class="memItemLeft" align="right" valign="top"><a id="ga4c44b6a587f894ee33bb58a10ba27d6b" name="ga4c44b6a587f894ee33bb58a10ba27d6b"></a>
|
||||
<a class="el" href="classwinstd_1_1ref__unique__ptr.html">typedef</a> <a class="el" href="classwinstd_1_1string__guid.html">string_guid</a> </td><td class="memItemRight" valign="bottom"><b>winstd::tstring_guid</b></td></tr>
|
||||
typedef <a class="el" href="classwinstd_1_1string__guid.html">string_guid</a> </td><td class="memItemRight" valign="bottom"><b>winstd::tstring_guid</b></td></tr>
|
||||
<tr class="memdesc:ga4c44b6a587f894ee33bb58a10ba27d6b"><td class="mdescLeft"> </td><td class="mdescRight">Multi-byte / Wide-character string GUID (according to _UNICODE) <br /></td></tr>
|
||||
<tr class="separator:ga4c44b6a587f894ee33bb58a10ba27d6b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
@@ -230,8 +243,8 @@ Functions</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<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 << (PCSTR)(<a class="code hl_class" href="classwinstd_1_1ref__unique__ptr.html">winstd::string_printf</a>(<span class="stringliteral">"%i is less than %i.\n"</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:863</div></div>
|
||||
<div class="line">cout << (PCSTR)(<a class="code hl_class" href="classwinstd_1_1basic__string__printf.html">winstd::string_printf</a>(<span class="stringliteral">"%i is less than %i.\n"</span>, 1, 5));</div>
|
||||
<div class="ttc" id="aclasswinstd_1_1basic__string__printf_html"><div class="ttname"><a href="classwinstd_1_1basic__string__printf.html">winstd::basic_string_printf</a></div><div class="ttdoc">Base template class to support string formatting using printf() style templates.</div><div class="ttdef"><b>Definition</b> Common.h:1635</div></div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="gadd052e867c5d82d180924da9d0e16798" name="gadd052e867c5d82d180924da9d0e16798"></a>
|
||||
@@ -266,27 +279,27 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static DWORD FormatMessageA </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCVOID</td> <td class="paramname"><span class="paramname"><em>lpSource</em>, </span></td>
|
||||
<td class="paramtype">LPCVOID</td> <td class="paramname"><span class="paramname"><em>lpSource</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwMessageId</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwMessageId</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwLanguageId</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwLanguageId</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -320,27 +333,27 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static DWORD FormatMessageW </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCVOID</td> <td class="paramname"><span class="paramname"><em>lpSource</em>, </span></td>
|
||||
<td class="paramtype">LPCVOID</td> <td class="paramname"><span class="paramname"><em>lpSource</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwMessageId</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwMessageId</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwLanguageId</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwLanguageId</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -374,17 +387,17 @@ template<class _Traits1 , class _Ax1 , class _Traits2 , class _Ax2 > </div
|
||||
<tr>
|
||||
<td class="memname">static int MultiByteToWideChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::basic_string< char, _Traits1, _Ax1 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">const std::basic_string< char, _Traits1, _Ax1 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -418,22 +431,22 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int MultiByteToWideChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -467,22 +480,22 @@ template<class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int MultiByteToWideChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -516,17 +529,17 @@ template<class _Traits1 , class _Ax1 , class _Traits2 , class _Ax2 > </div
|
||||
<tr>
|
||||
<td class="memname">static int SecureMultiByteToWideChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::basic_string< char, _Traits1, _Ax1 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">const std::basic_string< char, _Traits1, _Ax1 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -561,22 +574,22 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int SecureMultiByteToWideChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -611,22 +624,22 @@ template<class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int SecureMultiByteToWideChar </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cbMultiByte</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -661,32 +674,32 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int SecureWideCharToMultiByte </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em>, </span></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -721,32 +734,32 @@ template<class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int SecureWideCharToMultiByte </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em>, </span></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::vector< char, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">std::vector< char, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -781,27 +794,27 @@ template<class _Traits1 , class _Ax1 , class _Traits2 , class _Ax2 > </div
|
||||
<tr>
|
||||
<td class="memname">static int SecureWideCharToMultiByte </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits1, _Ax1 ></td> <td class="paramname"><span class="paramname"><em>sWideCharStr</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits1, _Ax1 ></td> <td class="paramname"><span class="paramname"><em>sWideCharStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits2, _Ax2 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits2, _Ax2 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -836,12 +849,12 @@ template<class _Elem , class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int sprintf </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::basic_string< _Elem, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< _Elem, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const _Elem *</td> <td class="paramname"><span class="paramname"><em>format</em>, </span></td>
|
||||
<td class="paramtype">const _Elem *</td> <td class="paramname"><span class="paramname"><em>format</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -882,12 +895,12 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int vsprintf </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>format</em>, </span></td>
|
||||
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>format</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -929,12 +942,12 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int vsprintf </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>str</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>
|
||||
<td class="paramtype">const wchar_t *</td> <td class="paramname"><span class="paramname"><em>format</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -976,32 +989,32 @@ template<class _Traits , class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int WideCharToMultiByte </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em>, </span></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -1035,32 +1048,32 @@ template<class _Ax > </div>
|
||||
<tr>
|
||||
<td class="memname">static int WideCharToMultiByte </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em>, </span></td>
|
||||
<td class="paramtype">LPCWSTR</td> <td class="paramname"><span class="paramname"><em>lpWideCharStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em>, </span></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>cchWideChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::vector< char, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">std::vector< char, _Ax > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -1094,27 +1107,27 @@ template<class _Traits1 , class _Ax1 , class _Traits2 , class _Ax2 > </div
|
||||
<tr>
|
||||
<td class="memname">static int WideCharToMultiByte </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em>, </span></td>
|
||||
<td class="paramtype">UINT</td> <td class="paramname"><span class="paramname"><em>CodePage</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em>, </span></td>
|
||||
<td class="paramtype">DWORD</td> <td class="paramname"><span class="paramname"><em>dwFlags</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits1, _Ax1 ></td> <td class="paramname"><span class="paramname"><em>sWideCharStr</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< wchar_t, _Traits1, _Ax1 ></td> <td class="paramname"><span class="paramname"><em>sWideCharStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits2, _Ax2 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em>, </span></td>
|
||||
<td class="paramtype">std::basic_string< char, _Traits2, _Ax2 > &</td> <td class="paramname"><span class="paramname"><em>sMultiByteStr</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em>, </span></td>
|
||||
<td class="paramtype">LPCSTR</td> <td class="paramname"><span class="paramname"><em>lpDefaultChar</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -1137,7 +1150,8 @@ template<class _Traits1 , class _Ax1 , class _Traits2 , class _Ax2 > </div
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Wed Apr 24 2024 12:56:43 for WinStd by <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 Mon Sep 23 2024 12:55:50 for WinStd by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0
|
||||
</small></address>
|
||||
</div><!-- doc-content -->
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user