deploy: c4e94150d118b474a87dc95dcc3cc764a9b50498

This commit is contained in:
rozmansi 2023-09-25 12:57:48 +00:00
parent 05a12915af
commit 6191141151
415 changed files with 5051 additions and 1205 deletions

View File

@ -170,7 +170,7 @@ $(document).ready(function() { init_codefold(0); });
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -202,29 +202,38 @@ $(function() {
<tr id="row_0_3_17_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1window.html" target="_self">window</a></td><td class="desc">Limits reading from/writing to stream to a predefined window </td></tr>
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__dec.html" target="_self">base64_dec</a></td><td class="desc">Base64 decoding session </td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__enc.html" target="_self">base64_enc</a></td><td class="desc">Base64 encoding session </td></tr>
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1charset__encoder.html" target="_self">charset_encoder</a></td><td class="desc">Encoding converter context </td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1errno__error.html" target="_self">errno_error</a></td><td class="desc">Standard C runtime library error </td></tr>
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1free__locale__delete.html" target="_self">free_locale_delete</a></td><td class="desc">Deleter for unique_ptr using free_locale </td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1global__progress.html" target="_self">global_progress</a></td><td class="desc">Global progress indicator base class </td></tr>
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1hex__dec.html" target="_self">hex_dec</a></td><td class="desc">Hexadecimal decoding session </td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1hex__enc.html" target="_self">hex_enc</a></td><td class="desc">Hexadecimal encoding session </td></tr>
<tr id="row_0_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">interval</a></td><td class="desc">Numerical interval </td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1lazy__progress.html" target="_self">lazy_progress</a></td><td class="desc">Lazy progress indicator base class </td></tr>
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1mapping.html" target="_self">mapping</a></td><td class="desc">Maps index in source string to index in destination string </td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1no__delete.html" target="_self">no_delete</a></td><td class="desc">Noop deleter </td></tr>
<tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1no__delete_3_01_t_0f_0e_4.html" target="_self">no_delete&lt; T[]&gt;</a></td><td class="desc">Noop array deleter </td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1progress.html" target="_self">progress</a></td><td class="desc">Progress indicator base class </td></tr>
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1progress__switcher.html" target="_self">progress_switcher</a></td><td class="desc">Progress indicator switcher </td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1ring.html" target="_self">ring</a></td><td class="desc">Ring buffer </td></tr>
<tr id="row_0_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1sys__object.html" target="_self">sys_object</a></td><td class="desc">Operating system object (file, pipe, anything with an OS handle etc.) </td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1user__cancelled.html" target="_self">user_cancelled</a></td><td class="desc">User cancelled exception </td></tr>
<tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1vector__queue.html" target="_self">vector_queue</a></td><td class="desc">Helper class to allow limited size FIFO queues implemented as vector of elements </td></tr>
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1basic__hash.html" target="_self">basic_hash</a></td><td class="desc">Basic hashing operations </td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1block__hash.html" target="_self">block_hash</a></td><td class="desc">Hashing in blocks </td></tr>
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1charset__encoder.html" target="_self">charset_encoder</a></td><td class="desc">Encoding converter context </td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1crc32__hash.html" target="_self">crc32_hash</a></td><td class="desc">Hashes as CRC32 </td></tr>
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1errno__error.html" target="_self">errno_error</a></td><td class="desc">Standard C runtime library error </td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1free__locale__delete.html" target="_self">free_locale_delete</a></td><td class="desc">Deleter for unique_ptr using free_locale </td></tr>
<tr id="row_0_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1global__progress.html" target="_self">global_progress</a></td><td class="desc">Global progress indicator base class </td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1hex__dec.html" target="_self">hex_dec</a></td><td class="desc">Hexadecimal decoding session </td></tr>
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1hex__enc.html" target="_self">hex_enc</a></td><td class="desc">Hexadecimal encoding session </td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">interval</a></td><td class="desc">Numerical interval </td></tr>
<tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1lazy__progress.html" target="_self">lazy_progress</a></td><td class="desc">Lazy progress indicator base class </td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1mapping.html" target="_self">mapping</a></td><td class="desc">Maps index in source string to index in destination string </td></tr>
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionstdex_1_1md2__t.html" target="_self">md2_t</a></td><td class="desc">MD2 hash value </td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1md5__hash.html" target="_self">md5_hash</a></td><td class="desc">Hashes as MD5 </td></tr>
<tr id="row_0_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1no__delete.html" target="_self">no_delete</a></td><td class="desc">Noop deleter </td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1no__delete_3_01_t_0f_0e_4.html" target="_self">no_delete&lt; T[]&gt;</a></td><td class="desc">Noop array deleter </td></tr>
<tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1progress.html" target="_self">progress</a></td><td class="desc">Progress indicator base class </td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1progress__switcher.html" target="_self">progress_switcher</a></td><td class="desc">Progress indicator switcher </td></tr>
<tr id="row_0_24_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1ring.html" target="_self">ring</a></td><td class="desc">Ring buffer </td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1sha1__hash.html" target="_self">sha1_hash</a></td><td class="desc">Hashes as SHA1 </td></tr>
<tr id="row_0_26_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionstdex_1_1sha256__t.html" target="_self">sha256_t</a></td><td class="desc">SHA256 hash value </td></tr>
<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionstdex_1_1sha__t.html" target="_self">sha_t</a></td><td class="desc">SHA hash value </td></tr>
<tr id="row_0_28_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream__hasher.html" target="_self">stream_hasher</a></td><td class="desc">Hashes read to or write from data of the stream </td></tr>
<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1sys__object.html" target="_self">sys_object</a></td><td class="desc">Operating system object (file, pipe, anything with an OS handle etc.) </td></tr>
<tr id="row_0_30_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1user__cancelled.html" target="_self">user_cancelled</a></td><td class="desc">User cancelled exception </td></tr>
<tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1vector__queue.html" target="_self">vector_queue</a></td><td class="desc">Helper class to allow limited size FIFO queues implemented as vector of elements </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:46 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -346,7 +346,7 @@ $(document).ready(function() { init_codefold(0); });
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -466,7 +466,7 @@ $(document).ready(function() { init_codefold(0); });
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@ -90,7 +90,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -230,7 +230,7 @@ template&lt;class _Ty , class _Ax , class _Tchr &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -91,7 +91,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -235,7 +235,7 @@ template&lt;class _Elem , class _Traits , class _Ax &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,96 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: Member List</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1basic__hash.html">basic_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">stdex::basic_hash&lt; T &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#af5e2ff7b83da5a663fa3c9766734b771">clear</a>()=0</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#ab2f4729c60bbb2ce12d5100be26108cf">finalize</a>()=0</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a198a7f9e606ac26dbd5a345108e5efc9">hash</a>(_In_reads_bytes_opt_(length) const void *data, size_t length)=0</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_value</b> (defined in <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a7cacac78cdfbf561da8d9f1a5841c5cb">operator const T &amp;</a>() const</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a9b8b5f91873e5d2cfe93533832318b5a">size</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,261 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: stdex::basic_hash&lt; T &gt; Class Template Reference</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1basic__hash.html">basic_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classstdex_1_1basic__hash-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">stdex::basic_hash&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
</div><!--header-->
<div class="contents">
<p>Basic hashing operations.
<a href="classstdex_1_1basic__hash.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="hash_8hpp_source.html">stdex/hash.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for stdex::basic_hash&lt; T &gt;:</div>
<div class="dyncontent">
<div class="center">
<img src="classstdex_1_1basic__hash.png" usemap="#stdex::basic_5Fhash_3C_20T_20_3E_map" alt=""/>
<map id="stdex::basic_5Fhash_3C_20T_20_3E_map" name="stdex::basic_5Fhash_3C_20T_20_3E_map">
<area href="classstdex_1_1block__hash.html" alt="stdex::block_hash&lt; md5_t &gt;" shape="rect" coords="0,56,172,80"/>
<area href="classstdex_1_1block__hash.html" alt="stdex::block_hash&lt; sha1_t &gt;" shape="rect" coords="182,56,354,80"/>
<area href="classstdex_1_1block__hash.html" title="Hashing in blocks." alt="stdex::block_hash&lt; T &gt;" shape="rect" coords="364,56,536,80"/>
<area href="classstdex_1_1md5__hash.html" title="Hashes as MD5." alt="stdex::md5_hash" shape="rect" coords="0,112,172,136"/>
<area href="classstdex_1_1sha1__hash.html" title="Hashes as SHA1." alt="stdex::sha1_hash" shape="rect" coords="182,112,354,136"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:af5e2ff7b83da5a663fa3c9766734b771" id="r_af5e2ff7b83da5a663fa3c9766734b771"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1basic__hash.html#af5e2ff7b83da5a663fa3c9766734b771">clear</a> ()=0</td></tr>
<tr class="memdesc:af5e2ff7b83da5a663fa3c9766734b771"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes hash value and internal state. <br /></td></tr>
<tr class="separator:af5e2ff7b83da5a663fa3c9766734b771"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a198a7f9e606ac26dbd5a345108e5efc9" id="r_a198a7f9e606ac26dbd5a345108e5efc9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1basic__hash.html#a198a7f9e606ac26dbd5a345108e5efc9">hash</a> (_In_reads_bytes_opt_(length) const void *<a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>, size_t length)=0</td></tr>
<tr class="memdesc:a198a7f9e606ac26dbd5a345108e5efc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hashes block of data. <br /></td></tr>
<tr class="separator:a198a7f9e606ac26dbd5a345108e5efc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2f4729c60bbb2ce12d5100be26108cf" id="r_ab2f4729c60bbb2ce12d5100be26108cf"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1basic__hash.html#ab2f4729c60bbb2ce12d5100be26108cf">finalize</a> ()=0</td></tr>
<tr class="memdesc:ab2f4729c60bbb2ce12d5100be26108cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finalizes hash value. <br /></td></tr>
<tr class="separator:ab2f4729c60bbb2ce12d5100be26108cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00c5ecc12bc29e5381743fa2239a1dc3" id="r_a00c5ecc12bc29e5381743fa2239a1dc3"><td class="memItemLeft" align="right" valign="top"><a id="a00c5ecc12bc29e5381743fa2239a1dc3" name="a00c5ecc12bc29e5381743fa2239a1dc3"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> ()</td></tr>
<tr class="memdesc:a00c5ecc12bc29e5381743fa2239a1dc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a00c5ecc12bc29e5381743fa2239a1dc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cacac78cdfbf561da8d9f1a5841c5cb" id="r_a7cacac78cdfbf561da8d9f1a5841c5cb"><td class="memItemLeft" align="right" valign="top"><a id="a7cacac78cdfbf561da8d9f1a5841c5cb" name="a7cacac78cdfbf561da8d9f1a5841c5cb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator const T &amp;</b> () const</td></tr>
<tr class="memdesc:a7cacac78cdfbf561da8d9f1a5841c5cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a7cacac78cdfbf561da8d9f1a5841c5cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a9b8b5f91873e5d2cfe93533832318b5a" id="r_a9b8b5f91873e5d2cfe93533832318b5a"><td class="memItemLeft" align="right" valign="top"><a id="a9b8b5f91873e5d2cfe93533832318b5a" name="a9b8b5f91873e5d2cfe93533832318b5a"></a>
static size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> ()</td></tr>
<tr class="memdesc:a9b8b5f91873e5d2cfe93533832318b5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns size of the hash value in bytes. <br /></td></tr>
<tr class="separator:a9b8b5f91873e5d2cfe93533832318b5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:abc45b9744ef54b261e16d795479fd0ec" id="r_abc45b9744ef54b261e16d795479fd0ec"><td class="memItemLeft" align="right" valign="top"><a id="abc45b9744ef54b261e16d795479fd0ec" name="abc45b9744ef54b261e16d795479fd0ec"></a>
T&#160;</td><td class="memItemRight" valign="bottom"><b>m_value</b></td></tr>
<tr class="separator:abc45b9744ef54b261e16d795479fd0ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
class stdex::basic_hash&lt; T &gt;</div><p>Basic hashing operations. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="af5e2ff7b83da5a663fa3c9766734b771" name="af5e2ff7b83da5a663fa3c9766734b771"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5e2ff7b83da5a663fa3c9766734b771">&#9670;&#160;</a></span>clear()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash</a>&lt; T &gt;::clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes hash value and internal state. </p>
<p>Implemented in <a class="el" href="classstdex_1_1block__hash.html#a8750f9c24cd22bd879dc638256534aec">stdex::block_hash&lt; T &gt;</a>, <a class="el" href="classstdex_1_1block__hash.html#a8750f9c24cd22bd879dc638256534aec">stdex::block_hash&lt; md5_t &gt;</a>, <a class="el" href="classstdex_1_1block__hash.html#a8750f9c24cd22bd879dc638256534aec">stdex::block_hash&lt; sha1_t &gt;</a>, <a class="el" href="classstdex_1_1crc32__hash.html#addf745566fe5a1ba3f947a70603ea235">stdex::crc32_hash</a>, <a class="el" href="classstdex_1_1md5__hash.html#a0952042043c10e184d9ee8a79421cc0f">stdex::md5_hash</a>, and <a class="el" href="classstdex_1_1sha1__hash.html#a36f38887f8e90f88df0a420f0011b9b3">stdex::sha1_hash</a>.</p>
</div>
</div>
<a id="ab2f4729c60bbb2ce12d5100be26108cf" name="ab2f4729c60bbb2ce12d5100be26108cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2f4729c60bbb2ce12d5100be26108cf">&#9670;&#160;</a></span>finalize()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash</a>&lt; T &gt;::finalize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Finalizes hash value. </p>
<p>Implemented in <a class="el" href="classstdex_1_1crc32__hash.html#a04aeb2009f5e615481752757b9ec0731">stdex::crc32_hash</a>, <a class="el" href="classstdex_1_1md5__hash.html#ab72e50dfa280696db29143b063fccbcb">stdex::md5_hash</a>, and <a class="el" href="classstdex_1_1sha1__hash.html#aaf5f58e8b62d19d1fcc80b4f73f9ca8d">stdex::sha1_hash</a>.</p>
</div>
</div>
<a id="a198a7f9e606ac26dbd5a345108e5efc9" name="a198a7f9e606ac26dbd5a345108e5efc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a198a7f9e606ac26dbd5a345108e5efc9">&#9670;&#160;</a></span>hash()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash</a>&lt; T &gt;::hash </td>
<td>(</td>
<td class="paramtype">_In_reads_bytes_opt_(length) const void *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>length</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Hashes block of data. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>Pointer to data </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">length</td><td>Amount of data in bytes </td></tr>
</table>
</dd>
</dl>
<p>Implemented in <a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">stdex::block_hash&lt; T &gt;</a>, <a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">stdex::block_hash&lt; md5_t &gt;</a>, <a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">stdex::block_hash&lt; sha1_t &gt;</a>, and <a class="el" href="classstdex_1_1crc32__hash.html#a682468b5c1e7fe3405e960c7d85daa8c">stdex::crc32_hash</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/stdex/<a class="el" href="hash_8hpp_source.html">hash.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,100 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: Member List</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1block__hash.html">block_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">stdex::block_hash&lt; T &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1block__hash.html#a8750f9c24cd22bd879dc638256534aec">clear</a>()</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#ab2f4729c60bbb2ce12d5100be26108cf">finalize</a>()=0</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">hash</a>(_In_reads_bytes_opt_(length) const void *data, size_t length)</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>hash_block</b>()=0 (defined in <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_counter</b> (defined in <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_queue</b> (defined in <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_temp</b> (defined in <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_value</b> (defined in <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a7cacac78cdfbf561da8d9f1a5841c5cb">operator const T &amp;</a>() const</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a9b8b5f91873e5d2cfe93533832318b5a">size</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,251 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: stdex::block_hash&lt; T &gt; Class Template Reference</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1block__hash.html">block_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classstdex_1_1block__hash-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">stdex::block_hash&lt; T &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
</div><!--header-->
<div class="contents">
<p>Hashing in blocks.
<a href="classstdex_1_1block__hash.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="hash_8hpp_source.html">stdex/hash.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for stdex::block_hash&lt; T &gt;:</div>
<div class="dyncontent">
<div class="center">
<img src="classstdex_1_1block__hash.png" usemap="#stdex::block_5Fhash_3C_20T_20_3E_map" alt=""/>
<map id="stdex::block_5Fhash_3C_20T_20_3E_map" name="stdex::block_5Fhash_3C_20T_20_3E_map">
<area href="classstdex_1_1basic__hash.html" title="Basic hashing operations." alt="stdex::basic_hash&lt; T &gt;" shape="rect" coords="0,0,142,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8750f9c24cd22bd879dc638256534aec" id="r_a8750f9c24cd22bd879dc638256534aec"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1block__hash.html#a8750f9c24cd22bd879dc638256534aec">clear</a> ()</td></tr>
<tr class="memdesc:a8750f9c24cd22bd879dc638256534aec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes hash value and internal state. <br /></td></tr>
<tr class="separator:a8750f9c24cd22bd879dc638256534aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a463399ef0ec15ec0be0040ffa16afbbb" id="r_a463399ef0ec15ec0be0040ffa16afbbb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">hash</a> (_In_reads_bytes_opt_(length) const void *<a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>, size_t length)</td></tr>
<tr class="memdesc:a463399ef0ec15ec0be0040ffa16afbbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hashes block of data. <br /></td></tr>
<tr class="separator:a463399ef0ec15ec0be0040ffa16afbbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td></tr>
<tr class="memitem:ab2f4729c60bbb2ce12d5100be26108cf inherit pub_methods_classstdex_1_1basic__hash" id="r_ab2f4729c60bbb2ce12d5100be26108cf"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1basic__hash.html#ab2f4729c60bbb2ce12d5100be26108cf">finalize</a> ()=0</td></tr>
<tr class="memdesc:ab2f4729c60bbb2ce12d5100be26108cf inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finalizes hash value. <br /></td></tr>
<tr class="separator:ab2f4729c60bbb2ce12d5100be26108cf inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash" id="r_a00c5ecc12bc29e5381743fa2239a1dc3"><td class="memItemLeft" align="right" valign="top">
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> ()</td></tr>
<tr class="memdesc:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash" id="r_a7cacac78cdfbf561da8d9f1a5841c5cb"><td class="memItemLeft" align="right" valign="top">
&#160;</td><td class="memItemRight" valign="bottom"><b>operator const T &amp;</b> () const</td></tr>
<tr class="memdesc:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a08d2c8251a332fc1b93d3eff34c745d7" id="r_a08d2c8251a332fc1b93d3eff34c745d7"><td class="memItemLeft" align="right" valign="top"><a id="a08d2c8251a332fc1b93d3eff34c745d7" name="a08d2c8251a332fc1b93d3eff34c745d7"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>hash_block</b> ()=0</td></tr>
<tr class="separator:a08d2c8251a332fc1b93d3eff34c745d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a1a80ef9a9f9eb775615b555563caafbf" id="r_a1a80ef9a9f9eb775615b555563caafbf"><td class="memItemLeft" align="right" valign="top"><a id="a1a80ef9a9f9eb775615b555563caafbf" name="a1a80ef9a9f9eb775615b555563caafbf"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_counter</b> [2]</td></tr>
<tr class="separator:a1a80ef9a9f9eb775615b555563caafbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0f0ca8b14f44c4b8d630aa62d472e14" id="r_ab0f0ca8b14f44c4b8d630aa62d472e14"><td class="memItemLeft" ><a id="ab0f0ca8b14f44c4b8d630aa62d472e14" name="ab0f0ca8b14f44c4b8d630aa62d472e14"></a>
union {&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbbb72ed2113f4a319e1788d7576000f" id="r_acbbb72ed2113f4a319e1788d7576000f"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<b>m_queue</b> [64]&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:acbbb72ed2113f4a319e1788d7576000f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e498c8339ace515126003d2af958a80" id="r_a3e498c8339ace515126003d2af958a80"><td class="memItemLeft" >
&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<b>m_temp</b> [16]&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a3e498c8339ace515126003d2af958a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0f0ca8b14f44c4b8d630aa62d472e14" id="r_ab0f0ca8b14f44c4b8d630aa62d472e14"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom">&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ab0f0ca8b14f44c4b8d630aa62d472e14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td></tr>
<tr class="memitem:abc45b9744ef54b261e16d795479fd0ec inherit pro_attribs_classstdex_1_1basic__hash" id="r_abc45b9744ef54b261e16d795479fd0ec"><td class="memItemLeft" align="right" valign="top">
T&#160;</td><td class="memItemRight" valign="bottom"><b>m_value</b></td></tr>
<tr class="separator:abc45b9744ef54b261e16d795479fd0ec inherit pro_attribs_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td></tr>
<tr class="memitem:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash" id="r_a9b8b5f91873e5d2cfe93533832318b5a"><td class="memItemLeft" align="right" valign="top">
static size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> ()</td></tr>
<tr class="memdesc:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns size of the hash value in bytes. <br /></td></tr>
<tr class="separator:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class T&gt;<br />
class stdex::block_hash&lt; T &gt;</div><p>Hashing in blocks. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a8750f9c24cd22bd879dc638256534aec" name="a8750f9c24cd22bd879dc638256534aec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8750f9c24cd22bd879dc638256534aec">&#9670;&#160;</a></span>clear()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash</a>&lt; T &gt;::clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes hash value and internal state. </p>
<p>Implements <a class="el" href="classstdex_1_1basic__hash.html#af5e2ff7b83da5a663fa3c9766734b771">stdex::basic_hash&lt; T &gt;</a>.</p>
<p>Reimplemented in <a class="el" href="classstdex_1_1md5__hash.html#a0952042043c10e184d9ee8a79421cc0f">stdex::md5_hash</a>, and <a class="el" href="classstdex_1_1sha1__hash.html#a36f38887f8e90f88df0a420f0011b9b3">stdex::sha1_hash</a>.</p>
</div>
</div>
<a id="a463399ef0ec15ec0be0040ffa16afbbb" name="a463399ef0ec15ec0be0040ffa16afbbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a463399ef0ec15ec0be0040ffa16afbbb">&#9670;&#160;</a></span>hash()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash</a>&lt; T &gt;::hash </td>
<td>(</td>
<td class="paramtype">_In_reads_bytes_opt_(length) const void *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>length</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Hashes block of data. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>Pointer to data </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">length</td><td>Amount of data in bytes </td></tr>
</table>
</dd>
</dl>
<p>Implements <a class="el" href="classstdex_1_1basic__hash.html#a198a7f9e606ac26dbd5a345108e5efc9">stdex::basic_hash&lt; T &gt;</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/stdex/<a class="el" href="hash_8hpp_source.html">hash.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 656 B

View File

@ -102,7 +102,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -607,7 +607,7 @@ template&lt;class _Traits_to = std::char_traits&lt;T_to&gt;, class _Alloc_to =
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,96 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: Member List</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1crc32__hash.html">crc32_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">stdex::crc32_hash Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classstdex_1_1crc32__hash.html">stdex::crc32_hash</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html#addf745566fe5a1ba3f947a70603ea235">clear</a>()</td><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html">stdex::crc32_hash</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>crc32_hash</b>(crc32_t crc=0) (defined in <a class="el" href="classstdex_1_1crc32__hash.html">stdex::crc32_hash</a>)</td><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html">stdex::crc32_hash</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; crc32_t &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html#a04aeb2009f5e615481752757b9ec0731">finalize</a>()</td><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html">stdex::crc32_hash</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html#a682468b5c1e7fe3405e960c7d85daa8c">hash</a>(_In_reads_bytes_opt_(length) const void *data, size_t length)</td><td class="entry"><a class="el" href="classstdex_1_1crc32__hash.html">stdex::crc32_hash</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a7cacac78cdfbf561da8d9f1a5841c5cb">operator const crc32_t &amp;</a>() const</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; crc32_t &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a9b8b5f91873e5d2cfe93533832318b5a">size</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; crc32_t &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,251 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: stdex::crc32_hash Class Reference</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1crc32__hash.html">crc32_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classstdex_1_1crc32__hash-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">stdex::crc32_hash Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Hashes as CRC32.
<a href="classstdex_1_1crc32__hash.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="hash_8hpp_source.html">stdex/hash.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for stdex::crc32_hash:</div>
<div class="dyncontent">
<div class="center">
<img src="classstdex_1_1crc32__hash.png" usemap="#stdex::crc32_5Fhash_map" alt=""/>
<map id="stdex::crc32_5Fhash_map" name="stdex::crc32_5Fhash_map">
<area href="classstdex_1_1basic__hash.html" alt="stdex::basic_hash&lt; crc32_t &gt;" shape="rect" coords="0,0,178,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a1ac63bf4ae3551f6514b506e36d3c6fb" id="r_a1ac63bf4ae3551f6514b506e36d3c6fb"><td class="memItemLeft" align="right" valign="top"><a id="a1ac63bf4ae3551f6514b506e36d3c6fb" name="a1ac63bf4ae3551f6514b506e36d3c6fb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>crc32_hash</b> (crc32_t crc=0)</td></tr>
<tr class="separator:a1ac63bf4ae3551f6514b506e36d3c6fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addf745566fe5a1ba3f947a70603ea235" id="r_addf745566fe5a1ba3f947a70603ea235"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1crc32__hash.html#addf745566fe5a1ba3f947a70603ea235">clear</a> ()</td></tr>
<tr class="memdesc:addf745566fe5a1ba3f947a70603ea235"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes hash value and internal state. <br /></td></tr>
<tr class="separator:addf745566fe5a1ba3f947a70603ea235"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a682468b5c1e7fe3405e960c7d85daa8c" id="r_a682468b5c1e7fe3405e960c7d85daa8c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1crc32__hash.html#a682468b5c1e7fe3405e960c7d85daa8c">hash</a> (_In_reads_bytes_opt_(length) const void *<a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>, size_t length)</td></tr>
<tr class="memdesc:a682468b5c1e7fe3405e960c7d85daa8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hashes block of data. <br /></td></tr>
<tr class="separator:a682468b5c1e7fe3405e960c7d85daa8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04aeb2009f5e615481752757b9ec0731" id="r_a04aeb2009f5e615481752757b9ec0731"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1crc32__hash.html#a04aeb2009f5e615481752757b9ec0731">finalize</a> ()</td></tr>
<tr class="memdesc:a04aeb2009f5e615481752757b9ec0731"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finalizes hash value. <br /></td></tr>
<tr class="separator:a04aeb2009f5e615481752757b9ec0731"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; crc32_t &gt;</a></td></tr>
<tr class="memitem:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash" id="r_a00c5ecc12bc29e5381743fa2239a1dc3"><td class="memItemLeft" align="right" valign="top">
const crc32_t &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> ()</td></tr>
<tr class="memdesc:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash" id="r_a7cacac78cdfbf561da8d9f1a5841c5cb"><td class="memItemLeft" align="right" valign="top">
&#160;</td><td class="memItemRight" valign="bottom"><b>operator const crc32_t &amp;</b> () const</td></tr>
<tr class="memdesc:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; crc32_t &gt;</a></td></tr>
<tr class="memitem:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash" id="r_a9b8b5f91873e5d2cfe93533832318b5a"><td class="memItemLeft" align="right" valign="top">
static size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> ()</td></tr>
<tr class="memdesc:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns size of the hash value in bytes. <br /></td></tr>
<tr class="separator:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; crc32_t &gt;</a></td></tr>
<tr class="memitem:abc45b9744ef54b261e16d795479fd0ec inherit pro_attribs_classstdex_1_1basic__hash" id="r_abc45b9744ef54b261e16d795479fd0ec"><td class="memItemLeft" align="right" valign="top">
crc32_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_value</b></td></tr>
<tr class="separator:abc45b9744ef54b261e16d795479fd0ec inherit pro_attribs_classstdex_1_1basic__hash"><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>Hashes as CRC32. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="addf745566fe5a1ba3f947a70603ea235" name="addf745566fe5a1ba3f947a70603ea235"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addf745566fe5a1ba3f947a70603ea235">&#9670;&#160;</a></span>clear()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void stdex::crc32_hash::clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes hash value and internal state. </p>
<p>Implements <a class="el" href="classstdex_1_1basic__hash.html#af5e2ff7b83da5a663fa3c9766734b771">stdex::basic_hash&lt; crc32_t &gt;</a>.</p>
</div>
</div>
<a id="a04aeb2009f5e615481752757b9ec0731" name="a04aeb2009f5e615481752757b9ec0731"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04aeb2009f5e615481752757b9ec0731">&#9670;&#160;</a></span>finalize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void stdex::crc32_hash::finalize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Finalizes hash value. </p>
<p>Implements <a class="el" href="classstdex_1_1basic__hash.html#ab2f4729c60bbb2ce12d5100be26108cf">stdex::basic_hash&lt; crc32_t &gt;</a>.</p>
</div>
</div>
<a id="a682468b5c1e7fe3405e960c7d85daa8c" name="a682468b5c1e7fe3405e960c7d85daa8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a682468b5c1e7fe3405e960c7d85daa8c">&#9670;&#160;</a></span>hash()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void stdex::crc32_hash::hash </td>
<td>(</td>
<td class="paramtype">_In_reads_bytes_opt_(length) const void *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>length</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Hashes block of data. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>Pointer to data </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">length</td><td>Amount of data in bytes </td></tr>
</table>
</dd>
</dl>
<p>Implements <a class="el" href="classstdex_1_1basic__hash.html#a198a7f9e606ac26dbd5a345108e5efc9">stdex::basic_hash&lt; crc32_t &gt;</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/stdex/<a class="el" href="hash_8hpp_source.html">hash.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

View File

@ -89,7 +89,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -286,7 +286,7 @@ errno_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_num</b></td></tr
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -97,7 +97,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -547,7 +547,7 @@ template&lt;class T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -89,7 +89,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -221,7 +221,7 @@ template&lt;class _Ty , class _Ax , class _Tchr &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -86,7 +86,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -198,7 +198,7 @@ template&lt;class _Elem , class _Traits , class _Ax &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -94,7 +94,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -526,7 +526,7 @@ template&lt;class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int AL
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -95,7 +95,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -279,7 +279,7 @@ template&lt;class T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,99 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: Member List</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1md5__hash.html">md5_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">stdex::md5_hash Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html#a0952042043c10e184d9ee8a79421cc0f">clear</a>()</td><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a00c5ecc12bc29e5381743fa2239a1dc3">data</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html#ab72e50dfa280696db29143b063fccbcb">finalize</a>()</td><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">hash</a>(_In_reads_bytes_opt_(length) const void *data, size_t length)</td><td class="entry"><a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; md5_t &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>hash_block</b>() (defined in <a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a>)</td><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_state</b> (defined in <a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a>)</td><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_value</b> (defined in <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>md5_hash</b>() (defined in <a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a>)</td><td class="entry"><a class="el" href="classstdex_1_1md5__hash.html">stdex::md5_hash</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a7cacac78cdfbf561da8d9f1a5841c5cb">operator const T &amp;</a>() const</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html#a9b8b5f91873e5d2cfe93533832318b5a">size</a>()</td><td class="entry"><a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -0,0 +1,265 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<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.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>stdex: stdex::md5_hash Class Reference</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>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">stdex
</div>
<div id="projectbrief">Additional custom or not Standard C++ covered algorithms</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>stdex</b></li><li class="navelem"><a class="el" href="classstdex_1_1md5__hash.html">md5_hash</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classstdex_1_1md5__hash-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">stdex::md5_hash Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Hashes as MD5.
<a href="classstdex_1_1md5__hash.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="hash_8hpp_source.html">stdex/hash.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for stdex::md5_hash:</div>
<div class="dyncontent">
<div class="center">
<img src="classstdex_1_1md5__hash.png" usemap="#stdex::md5_5Fhash_map" alt=""/>
<map id="stdex::md5_5Fhash_map" name="stdex::md5_5Fhash_map">
<area href="classstdex_1_1block__hash.html" alt="stdex::block_hash&lt; md5_t &gt;" shape="rect" coords="0,56,168,80"/>
<area href="classstdex_1_1basic__hash.html" title="Basic hashing operations." alt="stdex::basic_hash&lt; T &gt;" shape="rect" coords="0,0,168,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0952042043c10e184d9ee8a79421cc0f" id="r_a0952042043c10e184d9ee8a79421cc0f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1md5__hash.html#a0952042043c10e184d9ee8a79421cc0f">clear</a> ()</td></tr>
<tr class="memdesc:a0952042043c10e184d9ee8a79421cc0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes hash value and internal state. <br /></td></tr>
<tr class="separator:a0952042043c10e184d9ee8a79421cc0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab72e50dfa280696db29143b063fccbcb" id="r_ab72e50dfa280696db29143b063fccbcb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1md5__hash.html#ab72e50dfa280696db29143b063fccbcb">finalize</a> ()</td></tr>
<tr class="memdesc:ab72e50dfa280696db29143b063fccbcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finalizes hash value. <br /></td></tr>
<tr class="separator:ab72e50dfa280696db29143b063fccbcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1block__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1block__hash')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; md5_t &gt;</a></td></tr>
<tr class="memitem:a463399ef0ec15ec0be0040ffa16afbbb inherit pub_methods_classstdex_1_1block__hash" id="r_a463399ef0ec15ec0be0040ffa16afbbb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1block__hash.html#a463399ef0ec15ec0be0040ffa16afbbb">hash</a> (_In_reads_bytes_opt_(length) const void *data, size_t length)</td></tr>
<tr class="memdesc:a463399ef0ec15ec0be0040ffa16afbbb inherit pub_methods_classstdex_1_1block__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hashes block of data. <br /></td></tr>
<tr class="separator:a463399ef0ec15ec0be0040ffa16afbbb inherit pub_methods_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td></tr>
<tr class="memitem:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash" id="r_a00c5ecc12bc29e5381743fa2239a1dc3"><td class="memItemLeft" align="right" valign="top">
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> ()</td></tr>
<tr class="memdesc:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a00c5ecc12bc29e5381743fa2239a1dc3 inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash" id="r_a7cacac78cdfbf561da8d9f1a5841c5cb"><td class="memItemLeft" align="right" valign="top">
&#160;</td><td class="memItemRight" valign="bottom"><b>operator const T &amp;</b> () const</td></tr>
<tr class="memdesc:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns hash value. <br /></td></tr>
<tr class="separator:a7cacac78cdfbf561da8d9f1a5841c5cb inherit pub_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a529d5e37c218472234b7f5908c97ecb5" id="r_a529d5e37c218472234b7f5908c97ecb5"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1md5__hash.html#a529d5e37c218472234b7f5908c97ecb5">hash_block</a> ()</td></tr>
<tr class="separator:a529d5e37c218472234b7f5908c97ecb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aeda53b70b4e3e84a9f96584c98d081a3" id="r_aeda53b70b4e3e84a9f96584c98d081a3"><td class="memItemLeft" align="right" valign="top"><a id="aeda53b70b4e3e84a9f96584c98d081a3" name="aeda53b70b4e3e84a9f96584c98d081a3"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_state</b> [4]</td></tr>
<tr class="separator:aeda53b70b4e3e84a9f96584c98d081a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1block__hash"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1block__hash')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; md5_t &gt;</a></td></tr>
<tr class="memitem:a1a80ef9a9f9eb775615b555563caafbf inherit pro_attribs_classstdex_1_1block__hash" id="r_a1a80ef9a9f9eb775615b555563caafbf"><td class="memItemLeft" align="right" valign="top">
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_counter</b> [2]</td></tr>
<tr class="separator:a1a80ef9a9f9eb775615b555563caafbf inherit pro_attribs_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0f0ca8b14f44c4b8d630aa62d472e14 inherit pro_attribs_classstdex_1_1block__hash" id="r_ab0f0ca8b14f44c4b8d630aa62d472e14"><td class="memItemLeft" >
union {&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator: inherit pro_attribs_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbbb72ed2113f4a319e1788d7576000f inherit pro_attribs_classstdex_1_1block__hash" id="r_acbbb72ed2113f4a319e1788d7576000f"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<b>m_queue</b> [64]&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:acbbb72ed2113f4a319e1788d7576000f inherit pro_attribs_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e498c8339ace515126003d2af958a80 inherit pro_attribs_classstdex_1_1block__hash" id="r_a3e498c8339ace515126003d2af958a80"><td class="memItemLeft" >
&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<b>m_temp</b> [16]&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a3e498c8339ace515126003d2af958a80 inherit pro_attribs_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0f0ca8b14f44c4b8d630aa62d472e14 inherit pro_attribs_classstdex_1_1block__hash" id="r_ab0f0ca8b14f44c4b8d630aa62d472e14"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom">&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ab0f0ca8b14f44c4b8d630aa62d472e14 inherit pro_attribs_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td></tr>
<tr class="memitem:abc45b9744ef54b261e16d795479fd0ec inherit pro_attribs_classstdex_1_1basic__hash" id="r_abc45b9744ef54b261e16d795479fd0ec"><td class="memItemLeft" align="right" valign="top">
T&#160;</td><td class="memItemRight" valign="bottom"><b>m_value</b></td></tr>
<tr class="separator:abc45b9744ef54b261e16d795479fd0ec inherit pro_attribs_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classstdex_1_1basic__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classstdex_1_1basic__hash')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classstdex_1_1basic__hash.html">stdex::basic_hash&lt; T &gt;</a></td></tr>
<tr class="memitem:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash" id="r_a9b8b5f91873e5d2cfe93533832318b5a"><td class="memItemLeft" align="right" valign="top">
static size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> ()</td></tr>
<tr class="memdesc:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns size of the hash value in bytes. <br /></td></tr>
<tr class="separator:a9b8b5f91873e5d2cfe93533832318b5a inherit pub_static_methods_classstdex_1_1basic__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classstdex_1_1block__hash"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstdex_1_1block__hash')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; md5_t &gt;</a></td></tr>
<tr class="memitem:a06c43e81cf4971c7ba052eda2628606d inherit pub_attribs_classstdex_1_1block__hash" id="r_a06c43e81cf4971c7ba052eda2628606d"><td class="memItemLeft" align="right" valign="top">
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_queue</b> [64]</td></tr>
<tr class="separator:a06c43e81cf4971c7ba052eda2628606d inherit pub_attribs_classstdex_1_1block__hash"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac44f8b80c15a2eb5e5c7ac005cdf157c inherit pub_attribs_classstdex_1_1block__hash" id="r_ac44f8b80c15a2eb5e5c7ac005cdf157c"><td class="memItemLeft" align="right" valign="top">
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_temp</b> [16]</td></tr>
<tr class="separator:ac44f8b80c15a2eb5e5c7ac005cdf157c inherit pub_attribs_classstdex_1_1block__hash"><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>Hashes as MD5. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a0952042043c10e184d9ee8a79421cc0f" name="a0952042043c10e184d9ee8a79421cc0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0952042043c10e184d9ee8a79421cc0f">&#9670;&#160;</a></span>clear()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void stdex::md5_hash::clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes hash value and internal state. </p>
<p>Reimplemented from <a class="el" href="classstdex_1_1block__hash.html#a8750f9c24cd22bd879dc638256534aec">stdex::block_hash&lt; md5_t &gt;</a>.</p>
</div>
</div>
<a id="ab72e50dfa280696db29143b063fccbcb" name="ab72e50dfa280696db29143b063fccbcb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab72e50dfa280696db29143b063fccbcb">&#9670;&#160;</a></span>finalize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void stdex::md5_hash::finalize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Finalizes hash value. </p>
<p>Implements <a class="el" href="classstdex_1_1basic__hash.html#ab2f4729c60bbb2ce12d5100be26108cf">stdex::basic_hash&lt; T &gt;</a>.</p>
</div>
</div>
<a id="a529d5e37c218472234b7f5908c97ecb5" name="a529d5e37c218472234b7f5908c97ecb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a529d5e37c218472234b7f5908c97ecb5">&#9670;&#160;</a></span>hash_block()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void stdex::md5_hash::hash_block </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="classstdex_1_1block__hash.html">stdex::block_hash&lt; md5_t &gt;</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/stdex/<a class="el" href="hash_8hpp_source.html">hash.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

BIN
classstdex_1_1md5__hash.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1016 B

View File

@ -99,7 +99,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -244,7 +244,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -92,7 +92,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -191,7 +191,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -93,7 +93,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -198,7 +198,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -99,7 +99,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -253,7 +253,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -97,7 +97,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -239,7 +239,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -96,7 +96,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -240,7 +240,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -94,7 +94,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -201,7 +201,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -96,7 +96,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -210,7 +210,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -100,7 +100,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -252,7 +252,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -94,7 +94,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -203,7 +203,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -95,7 +95,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -205,7 +205,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -99,7 +99,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -245,7 +245,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -97,7 +97,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -243,7 +243,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -93,7 +93,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -198,7 +198,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -95,7 +95,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -232,7 +232,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -97,7 +97,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -244,7 +244,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -93,7 +93,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -180,7 +180,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -104,7 +104,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -234,7 +234,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -98,7 +98,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -248,7 +248,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -110,7 +110,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -252,7 +252,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -105,7 +105,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -265,7 +265,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -113,7 +113,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -290,7 +290,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -92,7 +92,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -191,7 +191,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -96,7 +96,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -211,7 +211,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -104,7 +104,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -260,7 +260,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -98,7 +98,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -247,7 +247,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -99,7 +99,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -251,7 +251,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -91,7 +91,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -188,7 +188,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:01 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -91,7 +91,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -188,7 +188,7 @@ class stdex::parser::basic_parser&lt; T &gt;</div><p>Base template for all parse
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -98,7 +98,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -216,7 +216,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -99,7 +99,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -246,7 +246,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -93,7 +93,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -198,7 +198,7 @@ template&lt;<a class="el" href="classstdex_1_1parser_1_1basic__string.html">clas
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -103,7 +103,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 23 2023 15:59:02 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Mon Sep 25 2023 12:57:45 for stdex by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More