deploy: b76db46076
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<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.7"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>stdex: include/stdex/idrec.hpp Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -30,7 +30,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -47,6 +47,11 @@ $(function() {
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -184,6 +189,7 @@ $(function() {
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keyword">template</span> <<span class="keyword">class</span> T, <span class="keyword">class</span> T_ID, const T_ID ID, <span class="keyword">class</span> T_SIZE, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ALIGN></div>
|
||||
<div class="foldopen" id="foldopen00158" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html"> 158</a></span> <span class="keyword">class </span><a class="code hl_class" href="classstdex_1_1idrec_1_1record.html">record</a></div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> {</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keyword">public</span>:</div>
|
||||
@@ -193,39 +199,50 @@ $(function() {
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#ab84a09093bd1a2cbf720329b84c6d73b"> 174</a></span> <a class="code hl_function" href="classstdex_1_1idrec_1_1record.html#ab84a09093bd1a2cbf720329b84c6d73b">record</a>(_In_ <span class="keyword">const</span> T &d) : <a class="code hl_variable" href="classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb">data</a>((T&)d) {}</div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> </div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
|
||||
<div class="foldopen" id="foldopen00180" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#a24e54541a476b01e332290c57a495926"> 180</a></span> <span class="keyword">static</span> <span class="keyword">const</span> T_ID <a class="code hl_function" href="classstdex_1_1idrec_1_1record.html#a24e54541a476b01e332290c57a495926">id</a>()</div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> {</div>
|
||||
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keywordflow">return</span> ID;</div>
|
||||
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> </div>
|
||||
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
|
||||
<div class="foldopen" id="foldopen00193" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#a3d4bff1bf080fb8cb3960b5b5018392c"> 193</a></span> <span class="keyword">const</span> <a class="code hl_class" href="classstdex_1_1idrec_1_1record.html">record<T, T_ID, ID, T_SIZE, ALIGN></a>& <a class="code hl_function" href="classstdex_1_1idrec_1_1record.html#a3d4bff1bf080fb8cb3960b5b5018392c">operator =</a>(_In_ <span class="keyword">const</span> <a class="code hl_class" href="classstdex_1_1idrec_1_1record.html">record<T, T_ID, ID, T_SIZE, ALIGN></a> &r)</div>
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> {</div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <a class="code hl_variable" href="classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb">data</a> = r.data;</div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <a class="code hl_variable" href="classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb">data</a> = r.<a class="code hl_variable" href="classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb">data</a>;</div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> </div>
|
||||
<div class="foldopen" id="foldopen00207" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#a379d9eeac3c52375982ba75df33604ca"> 207</a></span> <span class="keyword">static</span> std::streamoff <a class="code hl_function" href="classstdex_1_1idrec_1_1record.html#a379d9eeac3c52375982ba75df33604ca">open</a>(_In_ std::ostream& stream)</div>
|
||||
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> {</div>
|
||||
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> <span class="keywordflow">return</span> stdex::idrec::open<T_ID, T_SIZE>(stream, ID);</div>
|
||||
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> </div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> </div>
|
||||
<div class="foldopen" id="foldopen00221" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9"> 221</a></span> <span class="keyword">static</span> std::streamoff <a class="code hl_function" href="classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9">close</a>(_In_ std::ostream& stream, _In_ std::streamoff start)</div>
|
||||
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> {</div>
|
||||
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keywordflow">return</span> stdex::idrec::close<T_ID, T_SIZE, ALIGN>(stream, start);</div>
|
||||
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> </div>
|
||||
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> </div>
|
||||
<div class="foldopen" id="foldopen00237" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#a19523040d07119055884a7a2f8ef25fd"> 237</a></span> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classstdex_1_1idrec_1_1record.html#a19523040d07119055884a7a2f8ef25fd">find</a>(_In_ std::istream& stream, _In_opt_ std::streamoff end = (std::streamoff)-1)</div>
|
||||
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> {</div>
|
||||
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="keywordflow">return</span> stdex::idrec::find<T_ID, T_SIZE, ALIGN>(stream, ID, end);</div>
|
||||
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> </div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> </div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"><a class="line" href="classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb"> 243</a></span> T &<a class="code hl_variable" href="classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb">data</a>; </div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> };</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span>};</div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> </div>
|
||||
@@ -275,7 +292,7 @@ $(function() {
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Fri Aug 25 2023 09:25:09 for stdex by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
Generated on Tue Aug 29 2023 08:10:04 for stdex by <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>
|
||||
|
||||
Reference in New Issue
Block a user