This commit is contained in:
rozmansi
2023-10-12 11:52:42 +00:00
parent d55044a78c
commit f5a95f7bf5
448 changed files with 22091 additions and 17428 deletions

View File

@@ -77,8 +77,10 @@ $(function() {
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1chrono_1_1aosn__date.html" target="_self">stdex::chrono::aosn_date</a></td><td class="desc">AOsn date </td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1chrono_1_1aosn__timestamp.html" target="_self">stdex::chrono::aosn_timestamp</a></td><td class="desc">AOsn timestamp </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;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">stdex::base64_dec</a></td><td class="desc">Base64 decoding session </td></tr>
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;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">stdex::base64_enc</a></td><td class="desc">Base64 encoding session </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__dec.html" target="_self">stdex::base64_dec</a></td><td class="desc">Base64 decoding session </td></tr>
<tr id="row_2_0_" class="odd" style="display:none;"><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__reader.html" target="_self">stdex::base64_reader</a></td><td class="desc">Converts from Base64 when reading from a stream </td></tr>
<tr id="row_3_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1base64__enc.html" target="_self">stdex::base64_enc</a></td><td class="desc">Base64 encoding session </td></tr>
<tr id="row_3_0_" class="even" style="display:none;"><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__writer.html" target="_self">stdex::base64_writer</a></td><td class="desc">Converts to Base64 when writing to a stream </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1basic.html" target="_self">stdex::stream::basic</a></td><td class="desc"><blockquote class="doxtable">
<p>&zwj;UTF-8 byte-order-mark </p>
</blockquote>
@@ -92,16 +94,19 @@ $(function() {
<tr id="row_4_0_4_" 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_1memory__file.html" target="_self">stdex::stream::memory_file</a></td><td class="desc">In-memory file </td></tr>
<tr id="row_4_1_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_1_" class="arrow" onclick="toggleFolder('4_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1basic__sys.html" target="_self">stdex::stream::basic_sys</a></td><td class="desc">OS data stream (file, pipe, socket...) </td></tr>
<tr id="row_4_1_0_" 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_1file.html" target="_self">stdex::stream::file</a></td><td class="desc">File-system file </td></tr>
<tr id="row_4_2_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_2_" class="arrow" onclick="toggleFolder('4_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1converter.html" target="_self">stdex::stream::converter</a></td><td class="desc">Modifies data on the fly when reading from/writing to a source stream </td></tr>
<tr id="row_4_2_0_" 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_1async__reader.html" target="_self">stdex::stream::async_reader&lt; CAPACITY &gt;</a></td><td class="desc">Provides read-ahead stream capability </td></tr>
<tr id="row_4_2_1_" 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_1async__writer.html" target="_self">stdex::stream::async_writer&lt; CAPACITY &gt;</a></td><td class="desc">Provides write-back stream capability </td></tr>
<tr id="row_4_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_4_2_2_" class="arrow" onclick="toggleFolder('4_2_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1buffer.html" target="_self">stdex::stream::buffer</a></td><td class="desc">Buffered read/write stream </td></tr>
<tr id="row_4_2_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1buffered__sys.html" target="_self">stdex::stream::buffered_sys</a></td><td class="desc">Buffered OS data stream (file, pipe, socket...) </td></tr>
<tr id="row_4_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_4_2_3_" class="arrow" onclick="toggleFolder('4_2_3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1limiter.html" target="_self">stdex::stream::limiter</a></td><td class="desc">Limits reading from/writing to stream to a predefined number of bytes </td></tr>
<tr id="row_4_2_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;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">stdex::stream::window</a></td><td class="desc">Limits reading from/writing to stream to a predefined window </td></tr>
<tr id="row_4_2_4_" 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__hasher.html" target="_self">stdex::stream_hasher&lt; T &gt;</a></td><td class="desc">Hashes read to or write from data of the stream </td></tr>
<tr id="row_4_2_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_2_" class="arrow" onclick="toggleFolder('4_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1converter.html" target="_self">stdex::stream::converter</a></td><td class="desc">Modifies data on the fly when reading from/writing to a source stream. Could also be used to modify read/write boundaries like FIFO queues, async read/write, buffering etc </td></tr>
<tr id="row_4_2_0_" 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_1base64__reader.html" target="_self">stdex::base64_reader</a></td><td class="desc">Converts from Base64 when reading from a stream </td></tr>
<tr id="row_4_2_1_" 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_1base64__writer.html" target="_self">stdex::base64_writer</a></td><td class="desc">Converts to Base64 when writing to a stream </td></tr>
<tr id="row_4_2_2_" 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_1async__reader.html" target="_self">stdex::stream::async_reader&lt; CAPACITY &gt;</a></td><td class="desc">Provides read-ahead stream capability </td></tr>
<tr id="row_4_2_3_" 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_1async__writer.html" target="_self">stdex::stream::async_writer&lt; CAPACITY &gt;</a></td><td class="desc">Provides write-back stream capability </td></tr>
<tr id="row_4_2_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_4_2_4_" class="arrow" onclick="toggleFolder('4_2_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1buffer.html" target="_self">stdex::stream::buffer</a></td><td class="desc">Buffered read/write stream </td></tr>
<tr id="row_4_2_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1buffered__sys.html" target="_self">stdex::stream::buffered_sys</a></td><td class="desc">Buffered OS data stream (file, pipe, socket...) </td></tr>
<tr id="row_4_2_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_4_2_5_" class="arrow" onclick="toggleFolder('4_2_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1limiter.html" target="_self">stdex::stream::limiter</a></td><td class="desc">Limits reading from/writing to stream to a predefined number of bytes </td></tr>
<tr id="row_4_2_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;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">stdex::stream::window</a></td><td class="desc">Limits reading from/writing to stream to a predefined window </td></tr>
<tr id="row_4_2_6_" 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__hasher.html" target="_self">stdex::stream_hasher&lt; T &gt;</a></td><td class="desc">Hashes read to or write from data of the stream </td></tr>
<tr id="row_4_3_" class="odd" style="display:none;"><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_1_1fifo.html" target="_self">stdex::stream::fifo</a></td><td class="desc">In-memory FIFO queue </td></tr>
<tr id="row_4_4_" class="odd" style="display:none;"><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_1_1replicator.html" target="_self">stdex::stream::replicator</a></td><td class="desc">Replicates writing of the same data to multiple streams </td></tr>
<tr id="row_4_5_" class="odd" style="display:none;"><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_1_1socket.html" target="_self">stdex::stream::socket</a></td><td class="desc">Socket stream </td></tr>
<tr id="row_5_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1basic__hash.html" target="_self">stdex::basic_hash&lt; T &gt;</a></td><td class="desc">Basic hashing operations </td></tr>
<tr id="row_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_0_" class="arrow" onclick="toggleFolder('5_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1block__hash.html" target="_self">stdex::block_hash&lt; md5_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_5_0_0_" class="even" 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_1md5__hash.html" target="_self">stdex::md5_hash</a></td><td class="desc">Hashes as MD5 </td></tr>
@@ -213,44 +218,45 @@ $(function() {
<tr id="row_10_26_" class="odd" style="display:none;"><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_1parser_1_1sgml__ipv6__scope__id__char.html" target="_self">stdex::parser::sgml_ipv6_scope_id_char</a></td><td class="desc">Test for valid IPv6 address scope ID SGML character </td></tr>
<tr id="row_10_27_" class="odd" style="display:none;"><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_1parser_1_1sgml__string.html" target="_self">stdex::parser::sgml_string</a></td><td class="desc">Test for SGML given string </td></tr>
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1stream_1_1buffer_1_1buffer__t.html" target="_self">stdex::stream::buffer::buffer_t</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1stream_1_1cache_1_1cache__t.html" target="_self">stdex::stream::cache::cache_t</a></td><td class="desc"></td></tr>
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;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">stdex::charset_encoder&lt; T_from, T_to &gt;</a></td><td class="desc">Encoding converter context </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;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">stdex::free_locale_delete</a></td><td class="desc">Deleter for unique_ptr using free_locale </td></tr>
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;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">stdex::hex_dec</a></td><td class="desc">Hexadecimal decoding session </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;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">stdex::hex_enc</a></td><td class="desc">Hexadecimal encoding session </td></tr>
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1parser_1_1http__factor__more.html" target="_self">stdex::parser::http_factor_more&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">stdex::interval&lt; T &gt;</a></td><td class="desc">Numerical interval </td></tr>
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">stdex::interval&lt; fpos_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">stdex::interval&lt; size_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1mapping.html" target="_self">stdex::mapping&lt; T &gt;</a></td><td class="desc">Maps index in source string to index in destination string </td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;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">stdex::md2_t</a></td><td class="desc">MD2 hash value </td></tr>
<tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;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">stdex::no_delete&lt; T &gt;</a></td><td class="desc">Noop deleter </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;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">stdex::no_delete&lt; T[]&gt;</a></td><td class="desc">Noop array deleter </td></tr>
<tr id="row_25_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1stream_1_1fifo_1_1node__t.html" target="_self">stdex::stream::fifo::node_t</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_26_" class="arrow" onclick="toggleFolder('26_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1progress.html" target="_self">stdex::progress&lt; T &gt;</a></td><td class="desc">Progress indicator base class </td></tr>
<tr id="row_26_0_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_26_0_" class="arrow" onclick="toggleFolder('26_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1global__progress.html" target="_self">stdex::global_progress&lt; T &gt;</a></td><td class="desc">Global progress indicator base class </td></tr>
<tr id="row_26_0_0_" 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_1progress__switcher.html" target="_self">stdex::progress_switcher&lt; T &gt;</a></td><td class="desc">Progress indicator switcher </td></tr>
<tr id="row_26_1_" class="odd" style="display:none;"><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">stdex::lazy_progress&lt; T &gt;</a></td><td class="desc">Lazy progress indicator base class </td></tr>
<tr id="row_27_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1idrec_1_1record.html" target="_self">stdex::idrec::record&lt; T, T_ID, ID, T_SIZE, ALIGN &gt;</a></td><td class="desc">Helper class for read/write of records to/from memory </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1ring.html" target="_self">stdex::ring&lt; T, CAPACITY &gt;</a></td><td class="desc">Ring buffer </td></tr>
<tr id="row_29_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1ring.html" target="_self">stdex::ring&lt; uint8_t, default_async_limit &gt;</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_30_" class="arrow" onclick="toggleFolder('30_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::runtime_error</b></td><td class="desc"></td></tr>
<tr id="row_30_0_" class="odd" style="display:none;"><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">stdex::errno_error</a></td><td class="desc">Standard C runtime library error </td></tr>
<tr id="row_30_1_" class="odd" style="display:none;"><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">stdex::user_cancelled</a></td><td class="desc">User cancelled exception </td></tr>
<tr id="row_31_" class="odd"><td class="entry"><span style="width:16px;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">stdex::sha256_t</a></td><td class="desc">SHA256 hash value </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;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">stdex::sha_t</a></td><td class="desc">SHA hash value </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;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">stdex::charset_encoder&lt; T_from, T_to &gt;</a></td><td class="desc">Encoding converter context </td></tr>
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;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">stdex::free_locale_delete</a></td><td class="desc">Deleter for unique_ptr using free_locale </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;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">stdex::hex_dec</a></td><td class="desc">Hexadecimal decoding session </td></tr>
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;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">stdex::hex_enc</a></td><td class="desc">Hexadecimal encoding session </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1parser_1_1http__factor__more.html" target="_self">stdex::parser::http_factor_more&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">stdex::interval&lt; T &gt;</a></td><td class="desc">Numerical interval </td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">stdex::interval&lt; fpos_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1interval.html" target="_self">stdex::interval&lt; size_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1mapping.html" target="_self">stdex::mapping&lt; T &gt;</a></td><td class="desc">Maps index in source string to index in destination string </td></tr>
<tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;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">stdex::md2_t</a></td><td class="desc">MD2 hash value </td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;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">stdex::no_delete&lt; T &gt;</a></td><td class="desc">Noop deleter </td></tr>
<tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;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">stdex::no_delete&lt; T[]&gt;</a></td><td class="desc">Noop array deleter </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1stream_1_1fifo_1_1node__t.html" target="_self">stdex::stream::fifo::node_t</a></td><td class="desc"></td></tr>
<tr id="row_25_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_25_" class="arrow" onclick="toggleFolder('25_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1progress.html" target="_self">stdex::progress&lt; T &gt;</a></td><td class="desc">Progress indicator base class </td></tr>
<tr id="row_25_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_0_" class="arrow" onclick="toggleFolder('25_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1global__progress.html" target="_self">stdex::global_progress&lt; T &gt;</a></td><td class="desc">Global progress indicator base class </td></tr>
<tr id="row_25_0_0_" class="even" 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_1progress__switcher.html" target="_self">stdex::progress_switcher&lt; T &gt;</a></td><td class="desc">Progress indicator switcher </td></tr>
<tr id="row_25_1_" class="even" style="display:none;"><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">stdex::lazy_progress&lt; T &gt;</a></td><td class="desc">Lazy progress indicator base class </td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1idrec_1_1record.html" target="_self">stdex::idrec::record&lt; T, T_ID, ID, T_SIZE, ALIGN &gt;</a></td><td class="desc">Helper class for read/write of records to/from memory </td></tr>
<tr id="row_27_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1ring.html" target="_self">stdex::ring&lt; T, CAPACITY &gt;</a></td><td class="desc">Ring buffer </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1ring.html" target="_self">stdex::ring&lt; uint8_t, default_async_limit &gt;</a></td><td class="desc"></td></tr>
<tr id="row_29_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_29_" class="arrow" onclick="toggleFolder('29_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::runtime_error</b></td><td class="desc"></td></tr>
<tr id="row_29_0_" class="even" style="display:none;"><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">stdex::user_cancelled</a></td><td class="desc">User cancelled exception </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;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">stdex::sha256_t</a></td><td class="desc">SHA256 hash value </td></tr>
<tr id="row_31_" class="odd"><td class="entry"><span style="width:16px;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">stdex::sha_t</a></td><td class="desc">SHA hash value </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdex_1_1sys__info__t.html" target="_self">stdex::sys_info_t</a></td><td class="desc">System information </td></tr>
<tr id="row_33_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_33_" class="arrow" onclick="toggleFolder('33_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1sys__object.html" target="_self">stdex::sys_object</a></td><td class="desc">Operating system object (file, pipe, anything with an OS handle etc.) </td></tr>
<tr id="row_33_0_" class="even" style="display:none;"><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_1_1basic__sys.html" target="_self">stdex::stream::basic_sys</a></td><td class="desc">OS data stream (file, pipe, socket...) </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_34_" class="arrow" onclick="toggleFolder('34_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>T</b></td><td class="desc"></td></tr>
<tr id="row_34_0_" class="odd" style="display:none;"><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_1parser_1_1http__value__collection.html" target="_self">stdex::parser::http_value_collection&lt; _Key, T &gt;</a></td><td class="desc">Collection of HTTP values </td></tr>
<tr id="row_35_" class="odd"><td class="entry"><span style="width:16px;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">stdex::vector_queue&lt; T &gt;</a></td><td class="desc">Helper class to allow limited size FIFO queues implemented as vector of elements </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1stream_1_1replicator_1_1worker.html" target="_self">stdex::stream::replicator::worker</a></td><td class="desc"></td></tr>
<tr id="row_35_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_35_" class="arrow" onclick="toggleFolder('35_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>std::thread</b></td><td class="desc"></td></tr>
<tr id="row_35_0_" class="even" style="display:none;"><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_1_1replicator_1_1worker.html" target="_self">stdex::stream::replicator::worker</a></td><td class="desc"></td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;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">stdex::vector_queue&lt; T &gt;</a></td><td class="desc">Helper class to allow limited size FIFO queues implemented as vector of elements </td></tr>
<tr id="row_37_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstdex_1_1watchdog.html" target="_self">stdex::watchdog&lt; _Clock, _Duration &gt;</a></td><td class="desc">Triggers callback if not reset frequently enough </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Sep 25 2023 13:06:11 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 Thu Oct 12 2023 11:52:40 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>