Closes #16
This commit is contained in:
1 parent
7022c84941
commit
c3d3bd51fb
72 files changed
+3703
-2484
No files matched your search
@@ -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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#aa935a3a0d334f932d6a8c89a3818286a">DecodeDatabase</a> (std::vector< <a class="el" href="structDecodeFrame.html">DecodeFrame</a> > frames)</td></tr>
|
||||
<tr class="separator:aa935a3a0d334f932d6a8c89a3818286a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51a44cf7c3f23c98ec8781afe0097c0c" id="r_a51a44cf7c3f23c98ec8781afe0097c0c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#a51a44cf7c3f23c98ec8781afe0097c0c">DecodeDatabase</a> (const std::vector< <a class="el" href="structDecodeFrame.html">DecodeFrame</a> > &frames)</td></tr>
|
||||
<tr class="separator:a51a44cf7c3f23c98ec8781afe0097c0c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa034c1510984a85f60ad6c0bd744d6e8" id="r_aa034c1510984a85f60ad6c0bd744d6e8"><td class="memItemLeft" align="right" valign="top">const std::vector< <a class="el" href="structDecodeFrame.html">DecodeFrame</a> > & </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"> </td></tr>
|
||||
<tr class="memitem:a780d6e747a48b10a5eb0ab85448d2970" id="r_a780d6e747a48b10a5eb0ab85448d2970"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< const <a class="el" href="structDecodeFrame.html">DecodeFrame</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970">FindFrame</a> (const <a class="el" href="structFrameKey.html">FrameKey</a> &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 & Destructor Documentation</h2>
|
||||
<a id="aa935a3a0d334f932d6a8c89a3818286a" name="aa935a3a0d334f932d6a8c89a3818286a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa935a3a0d334f932d6a8c89a3818286a">◆ </a></span>DecodeDatabase()</h2>
|
||||
<a id="a51a44cf7c3f23c98ec8781afe0097c0c" name="a51a44cf7c3f23c98ec8781afe0097c0c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a51a44cf7c3f23c98ec8781afe0097c0c">◆ </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< <a class="el" href="structDecodeFrame.html">DecodeFrame</a> > </td>
|
||||
<td class="paramtype">const std::vector< <a class="el" href="structDecodeFrame.html">DecodeFrame</a> > & </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>
|
||||
|
||||
Reference in new issue
Block a user