This commit is contained in:
rozmansi
2023-09-20 11:02:22 +00:00
parent 4c049eadc5
commit 712d285f81
372 changed files with 2570 additions and 1903 deletions

View File

@@ -115,15 +115,24 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a0bb7b9759667e810c91b3e58c1771d91" id="r_a0bb7b9759667e810c91b3e58c1771d91"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#a0bb7b9759667e810c91b3e58c1771d91">memory_file</a> (const schar_t *filename, int mode)</td></tr>
<tr class="memdesc:a0bb7b9759667e810c91b3e58c1771d91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads content from file-system file. <br /></td></tr>
<tr class="separator:a0bb7b9759667e810c91b3e58c1771d91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a134b82c4dd44bf5823e4cd25bbec29" id="r_a7a134b82c4dd44bf5823e4cd25bbec29"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#a7a134b82c4dd44bf5823e4cd25bbec29">memory_file</a> (const stdex::sstring &amp;filename, int mode)</td></tr>
<tr class="memdesc:a7a134b82c4dd44bf5823e4cd25bbec29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads content from file-system file. <br /></td></tr>
<tr class="separator:a7a134b82c4dd44bf5823e4cd25bbec29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b59e4dd13195dd91211ece4c680cb9b" id="r_a6b59e4dd13195dd91211ece4c680cb9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#a6b59e4dd13195dd91211ece4c680cb9b">reserve</a> (size_t required, bool tight=false) noexcept</td></tr>
<tr class="memdesc:a6b59e4dd13195dd91211ece4c680cb9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reallocates memory. <br /></td></tr>
<tr class="separator:a6b59e4dd13195dd91211ece4c680cb9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98f0a5ecb59b4e50d5990aa505b658c2" id="r_a98f0a5ecb59b4e50d5990aa505b658c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#a98f0a5ecb59b4e50d5990aa505b658c2">load</a> (const schar_t *filename, int mode)</td></tr>
<tr class="memdesc:a98f0a5ecb59b4e50d5990aa505b658c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads content from a file-system file. <br /></td></tr>
<tr class="separator:a98f0a5ecb59b4e50d5990aa505b658c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8df8b4e46c93ff6fef41bed803fe77a4" id="r_a8df8b4e46c93ff6fef41bed803fe77a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#a8df8b4e46c93ff6fef41bed803fe77a4">load</a> (const stdex::sstring &amp;filename, int mode)</td></tr>
<tr class="memdesc:a8df8b4e46c93ff6fef41bed803fe77a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads content from a file-system file. <br /></td></tr>
<tr class="separator:a8df8b4e46c93ff6fef41bed803fe77a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96210fbbca48af7097ddad7cc9bf6cb5" id="r_a96210fbbca48af7097ddad7cc9bf6cb5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#a96210fbbca48af7097ddad7cc9bf6cb5">save</a> (const schar_t *filename, int mode)</td></tr>
<tr class="memdesc:a96210fbbca48af7097ddad7cc9bf6cb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Saves content to a file-system file. <br /></td></tr>
<tr class="separator:a96210fbbca48af7097ddad7cc9bf6cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5ae0ef789e71cf8b6561f2d6b22041a" id="r_ac5ae0ef789e71cf8b6561f2d6b22041a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstdex_1_1stream_1_1memory__file.html#ac5ae0ef789e71cf8b6561f2d6b22041a">save</a> (const stdex::sstring &amp;filename, int mode)</td></tr>
<tr class="memdesc:ac5ae0ef789e71cf8b6561f2d6b22041a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Saves content to a file-system file. <br /></td></tr>
<tr class="separator:ac5ae0ef789e71cf8b6561f2d6b22041a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff374fc64c7453dc0cef22f19bc400ce" id="r_aff374fc64c7453dc0cef22f19bc400ce"><td class="memItemLeft" align="right" valign="top"><a id="aff374fc64c7453dc0cef22f19bc400ce" name="aff374fc64c7453dc0cef22f19bc400ce"></a>
const void *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> () const</td></tr>
<tr class="memdesc:aff374fc64c7453dc0cef22f19bc400ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns pointer to data. <br /></td></tr>
@@ -566,7 +575,7 @@ state_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_state</b></td></
<div class="textblock"><p>In-memory file. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a6b4b9daa088fb20678a502e81553c745" name="a6b4b9daa088fb20678a502e81553c745"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6b4b9daa088fb20678a502e81553c745">&#9670;&#160;</a></span>memory_file() <span class="overload">[1/4]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a6b4b9daa088fb20678a502e81553c745">&#9670;&#160;</a></span>memory_file() <span class="overload">[1/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -611,7 +620,7 @@ state_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_state</b></td></
</div>
</div>
<a id="af7fdc0b7ffcd3713487a75cfd9c1704f" name="af7fdc0b7ffcd3713487a75cfd9c1704f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7fdc0b7ffcd3713487a75cfd9c1704f">&#9670;&#160;</a></span>memory_file() <span class="overload">[2/4]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#af7fdc0b7ffcd3713487a75cfd9c1704f">&#9670;&#160;</a></span>memory_file() <span class="overload">[2/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -677,7 +686,7 @@ state_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_state</b></td></
</div>
</div>
<a id="ad0da8c8758672af312026957e2556b60" name="ad0da8c8758672af312026957e2556b60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0da8c8758672af312026957e2556b60">&#9670;&#160;</a></span>memory_file() <span class="overload">[3/4]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#ad0da8c8758672af312026957e2556b60">&#9670;&#160;</a></span>memory_file() <span class="overload">[3/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -736,7 +745,7 @@ state_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_state</b></td></
</div>
</div>
<a id="a0bb7b9759667e810c91b3e58c1771d91" name="a0bb7b9759667e810c91b3e58c1771d91"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bb7b9759667e810c91b3e58c1771d91">&#9670;&#160;</a></span>memory_file() <span class="overload">[4/4]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a0bb7b9759667e810c91b3e58c1771d91">&#9670;&#160;</a></span>memory_file() <span class="overload">[4/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -778,6 +787,51 @@ state_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_state</b></td></
</dd>
</dl>
</div>
</div>
<a id="a7a134b82c4dd44bf5823e4cd25bbec29" name="a7a134b82c4dd44bf5823e4cd25bbec29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a134b82c4dd44bf5823e4cd25bbec29">&#9670;&#160;</a></span>memory_file() <span class="overload">[5/5]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">stdex::stream::memory_file::memory_file </td>
<td>(</td>
<td class="paramtype">const stdex::sstring &amp;&#160;</td>
<td class="paramname"><em>filename</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>mode</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> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Loads content from file-system file. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">filename</td><td>Filename </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>Bitwise combination of mode_t flags </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
@@ -858,7 +912,7 @@ template&lt;class T &gt; </div>
</div>
</div>
<a id="a98f0a5ecb59b4e50d5990aa505b658c2" name="a98f0a5ecb59b4e50d5990aa505b658c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98f0a5ecb59b4e50d5990aa505b658c2">&#9670;&#160;</a></span>load()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a98f0a5ecb59b4e50d5990aa505b658c2">&#9670;&#160;</a></span>load() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -900,6 +954,51 @@ template&lt;class T &gt; </div>
</dd>
</dl>
</div>
</div>
<a id="a8df8b4e46c93ff6fef41bed803fe77a4" name="a8df8b4e46c93ff6fef41bed803fe77a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8df8b4e46c93ff6fef41bed803fe77a4">&#9670;&#160;</a></span>load() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void stdex::stream::memory_file::load </td>
<td>(</td>
<td class="paramtype">const stdex::sstring &amp;&#160;</td>
<td class="paramname"><em>filename</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>mode</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> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Loads content from a file-system file. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">filename</td><td>Filename </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>Bitwise combination of mode_t flags </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a62a05e7dfb1f374dff881f922543e601" name="a62a05e7dfb1f374dff881f922543e601"></a>
@@ -1074,7 +1173,7 @@ template&lt;class _Elem , class _Traits = std::char_traits&lt;_Elem&gt;, class
</div>
</div>
<a id="a96210fbbca48af7097ddad7cc9bf6cb5" name="a96210fbbca48af7097ddad7cc9bf6cb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96210fbbca48af7097ddad7cc9bf6cb5">&#9670;&#160;</a></span>save()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a96210fbbca48af7097ddad7cc9bf6cb5">&#9670;&#160;</a></span>save() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -1116,6 +1215,51 @@ template&lt;class _Elem , class _Traits = std::char_traits&lt;_Elem&gt;, class
</dd>
</dl>
</div>
</div>
<a id="ac5ae0ef789e71cf8b6561f2d6b22041a" name="ac5ae0ef789e71cf8b6561f2d6b22041a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5ae0ef789e71cf8b6561f2d6b22041a">&#9670;&#160;</a></span>save() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void stdex::stream::memory_file::save </td>
<td>(</td>
<td class="paramtype">const stdex::sstring &amp;&#160;</td>
<td class="paramname"><em>filename</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>mode</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> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Saves content to a file-system file. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">filename</td><td>Filename </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>Bitwise combination of mode_t flags </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9e67e40e9e3c0f7b002fcdab5220b4e7" name="a9e67e40e9e3c0f7b002fcdab5220b4e7"></a>
@@ -1465,7 +1609,7 @@ template&lt;class T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Sep 20 2023 06:08:17 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 Wed Sep 20 2023 11:02:20 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>