This commit is contained in:
deeaitch committed 2026-10-13 08:17:49 -04:00
1 parent 7022c84941
commit c3d3bd51fb
72 files changed
+3703 -2484

No files matched your search

+12 -12
View File
@@ -105,8 +105,8 @@ $(document).ready(function(){initNavTree('classDecodeDatabase.html',''); initRes
<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:aa935a3a0d334f932d6a8c89a3818286a" id="r_aa935a3a0d334f932d6a8c89a3818286a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#aa935a3a0d334f932d6a8c89a3818286a">DecodeDatabase</a> (std::vector&lt; <a class="el" href="structDecodeFrame.html">DecodeFrame</a> &gt; frames)</td></tr>
<tr class="separator:aa935a3a0d334f932d6a8c89a3818286a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51a44cf7c3f23c98ec8781afe0097c0c" id="r_a51a44cf7c3f23c98ec8781afe0097c0c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#a51a44cf7c3f23c98ec8781afe0097c0c">DecodeDatabase</a> (const std::vector&lt; <a class="el" href="structDecodeFrame.html">DecodeFrame</a> &gt; &amp;frames)</td></tr>
<tr class="separator:a51a44cf7c3f23c98ec8781afe0097c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa034c1510984a85f60ad6c0bd744d6e8" id="r_aa034c1510984a85f60ad6c0bd744d6e8"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="structDecodeFrame.html">DecodeFrame</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8">GetFrames</a> () const</td></tr>
<tr class="separator:aa034c1510984a85f60ad6c0bd744d6e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a780d6e747a48b10a5eb0ab85448d2970" id="r_a780d6e747a48b10a5eb0ab85448d2970"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; const <a class="el" href="structDecodeFrame.html">DecodeFrame</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970">FindFrame</a> (const <a class="el" href="structFrameKey.html">FrameKey</a> &amp;key) const</td></tr>
@@ -119,8 +119,8 @@ Public Member Functions</h2></td></tr>
<p class="definition">Definition at line <a class="el" href="decode__database_8h_source.html#l00087">87</a> of file <a class="el" href="decode__database_8h_source.html">decode_database.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aa935a3a0d334f932d6a8c89a3818286a" name="aa935a3a0d334f932d6a8c89a3818286a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa935a3a0d334f932d6a8c89a3818286a">&#9670;&#160;</a></span>DecodeDatabase()</h2>
<a id="a51a44cf7c3f23c98ec8781afe0097c0c" name="a51a44cf7c3f23c98ec8781afe0097c0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51a44cf7c3f23c98ec8781afe0097c0c">&#9670;&#160;</a></span>DecodeDatabase()</h2>
<div class="memitem">
<div class="memproto">
@@ -131,7 +131,7 @@ Public Member Functions</h2></td></tr>
<tr>
<td class="memname">DecodeDatabase::DecodeDatabase </td>
<td>(</td>
<td class="paramtype">std::vector&lt; <a class="el" href="structDecodeFrame.html">DecodeFrame</a> &gt;&#160;</td>
<td class="paramtype">const std::vector&lt; <a class="el" href="structDecodeFrame.html">DecodeFrame</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>frames</em></td><td>)</td>
<td></td>
</tr>
@@ -142,14 +142,14 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Freeze definitions and build the frame index. Do not retain mutable aliases into moved input vectors. </p><dl class="exception"><dt>Exceptions</dt><dd>
<p>Copy and validate definitions before building the frame index. Input aliases cannot modify the snapshot, even for rvalue input. </p><dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname">std::invalid_argument</td><td>for duplicate frame keys or signal names. </td></tr>
<tr><td class="paramname">std::invalid_argument</td><td>for invalid metadata or duplicate keys. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00024">24</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00101">101</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
</div>
</div>
@@ -170,7 +170,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Borrowed view, valid while this snapshot remains alive and unchanged. </p>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00028">28</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00105">105</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
</div>
</div>
@@ -191,9 +191,9 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Owning handles retain the entire snapshot across reload or destruction. </p>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00033">33</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00110">110</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="dbc__decoder_8cpp_source.html#l00016">DbcDecoder::FindFrame()</a>.</p>
<p class="reference">Referenced by <a class="el" href="dbc__decoder_8cpp_source.html#l00017">DbcDecoder::FindFrame()</a>.</p>
</div>
</div>
@@ -213,7 +213,7 @@ Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00043">43</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="decode__database_8cpp_source.html#l00120">120</a> of file <a class="el" href="decode__database_8cpp_source.html">decode_database.cpp</a>.</p>
</div>
</div>