This commit is contained in:
deeaitch committed 2026-10-11 06:30:18 -04:00
1 parent 51fcdb88ac
commit 0708316a37
155 files changed
+5190 -2691

No files matched your search

+104 -67
View File
@@ -71,64 +71,68 @@
<section title="&lt;tt&gt;DecodedSignalValue&lt;/tt&gt;" ref="md_README.html#autotoc_md62">
<section title="Raw value representation and precision" ref="md_README.html#autotoc_md64"/>
</section>
<section title="&lt;tt&gt;DecodedFrameValue&lt;/tt&gt;" ref="md_README.html#autotoc_md66"/>
<section title="&lt;tt&gt;DbcDecoder&lt;/tt&gt;" ref="md_README.html#autotoc_md68"/>
<section title="Parser Support" ref="md_README.html#autotoc_md70">
<section title="Structured diagnostics" ref="md_README.html#autotoc_md71"/>
<section title="&lt;tt&gt;DecodedFrameValue&lt;/tt&gt;" ref="md_README.html#autotoc_md66">
<section title="Definition ownership and reload" ref="md_README.html#autotoc_md67"/>
<section title="Stable frame and signal identifiers" ref="md_README.html#autotoc_md68"/>
</section>
<section title="Supported DBC Syntax" ref="md_README.html#autotoc_md73"/>
<section title="Frame definition" ref="md_README.html#autotoc_md74">
<section title="Frame validation and parse errors" ref="md_README.html#autotoc_md76"/>
<section title="&lt;tt&gt;DbcDecoder&lt;/tt&gt;" ref="md_README.html#autotoc_md70"/>
<section title="Parser Support" ref="md_README.html#autotoc_md72">
<section title="Structured diagnostics" ref="md_README.html#autotoc_md73"/>
</section>
<section title="Signal definition" ref="md_README.html#autotoc_md78">
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md80"/>
<section title="Supported DBC Syntax" ref="md_README.html#autotoc_md75"/>
<section title="Frame definition" ref="md_README.html#autotoc_md76">
<section title="Frame validation and parse errors" ref="md_README.html#autotoc_md78"/>
</section>
<section title="Basic multiplexing" ref="md_README.html#autotoc_md82"/>
<section title="Comments" ref="md_README.html#autotoc_md84"/>
<section title="CAN ID Normalization" ref="md_README.html#autotoc_md86"/>
<section title="PGN Extraction" ref="md_README.html#autotoc_md88"/>
<section title="Decode Flow" ref="md_README.html#autotoc_md90"/>
<section title="Intel and Motorola Extraction" ref="md_README.html#autotoc_md92"/>
<section title="Example Usage" ref="md_README.html#autotoc_md94">
<section title="Parse DBC" ref="md_README.html#autotoc_md95"/>
<section title="Build UI tree" ref="md_README.html#autotoc_md96"/>
<section title="Build runtime decode database" ref="md_README.html#autotoc_md97"/>
<section title="Decode a raw frame" ref="md_README.html#autotoc_md98"/>
<section title="Signal definition" ref="md_README.html#autotoc_md80">
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md82"/>
</section>
<section title="Unified Decode Strategy" ref="md_README.html#autotoc_md100">
<section title="live path" ref="md_README.html#autotoc_md101"/>
<section title="trace path" ref="md_README.html#autotoc_md102"/>
<section title="Basic multiplexing" ref="md_README.html#autotoc_md84"/>
<section title="Comments" ref="md_README.html#autotoc_md86"/>
<section title="CAN ID Normalization" ref="md_README.html#autotoc_md88"/>
<section title="PGN Extraction" ref="md_README.html#autotoc_md90"/>
<section title="Decode Flow" ref="md_README.html#autotoc_md92"/>
<section title="Intel and Motorola Extraction" ref="md_README.html#autotoc_md94"/>
<section title="Example Usage" ref="md_README.html#autotoc_md96">
<section title="Parse DBC" ref="md_README.html#autotoc_md97"/>
<section title="Build UI tree" ref="md_README.html#autotoc_md98"/>
<section title="Build runtime decode database" ref="md_README.html#autotoc_md99"/>
<section title="Decode a raw frame" ref="md_README.html#autotoc_md100"/>
</section>
<section title="Intended Use in FrameTap" ref="md_README.html#autotoc_md104"/>
<section title="Why the Tree Is Not Enough" ref="md_README.html#autotoc_md106"/>
<section title="Statement Handler Factory" ref="md_README.html#autotoc_md108"/>
<section title="Signal value descriptions (&lt;tt&gt;VAL_&lt;/tt&gt;)" ref="md_README.html#autotoc_md110"/>
<section title="Current Limitations" ref="md_README.html#autotoc_md112"/>
<section title="Recommended Next Steps" ref="md_README.html#autotoc_md114">
<section title="Stage 1 - already implemented" ref="md_README.html#autotoc_md115"/>
<section title="Stage 2" ref="md_README.html#autotoc_md116"/>
<section title="Stage 3" ref="md_README.html#autotoc_md117"/>
<section title="Stage 4" ref="md_README.html#autotoc_md118"/>
<section title="Unified Decode Strategy" ref="md_README.html#autotoc_md102">
<section title="live path" ref="md_README.html#autotoc_md103"/>
<section title="trace path" ref="md_README.html#autotoc_md104"/>
</section>
<section title="Build Integration" ref="md_README.html#autotoc_md120">
<section title="Build core without Qt libraries" ref="md_README.html#autotoc_md121"/>
<section title="Optional Qt model adapter" ref="md_README.html#autotoc_md122"/>
<section title="Standalone tree tests without Qt" ref="md_README.html#autotoc_md123"/>
<section title="Build and run the demo" ref="md_README.html#autotoc_md124"/>
<section title="Generate API documentation" ref="md_README.html#autotoc_md125"/>
<section title="Intended Use in FrameTap" ref="md_README.html#autotoc_md106"/>
<section title="Why the Tree Is Not Enough" ref="md_README.html#autotoc_md108"/>
<section title="Statement Handler Factory" ref="md_README.html#autotoc_md110"/>
<section title="Signal value descriptions (&lt;tt&gt;VAL_&lt;/tt&gt;)" ref="md_README.html#autotoc_md112"/>
<section title="Current Limitations" ref="md_README.html#autotoc_md114"/>
<section title="Recommended Next Steps" ref="md_README.html#autotoc_md116">
<section title="Stage 1 - already implemented" ref="md_README.html#autotoc_md117"/>
<section title="Stage 2" ref="md_README.html#autotoc_md118"/>
<section title="Stage 3" ref="md_README.html#autotoc_md119"/>
<section title="Stage 4" ref="md_README.html#autotoc_md120"/>
</section>
<section title="Regression tests" ref="md_README.html#autotoc_md127"/>
<section title="Measuring code coverage" ref="md_README.html#autotoc_md128">
<section title="GCC, gcov, and LCOV on Debian/Ubuntu" ref="md_README.html#autotoc_md129"/>
<section title="Configure the GCC coverage build in Qt Creator" ref="md_README.html#autotoc_md130"/>
<section title="Configure all build variants in Qt Creator" ref="md_README.html#autotoc_md131"/>
<section title="Build Integration" ref="md_README.html#autotoc_md122">
<section title="Build core without Qt libraries" ref="md_README.html#autotoc_md123"/>
<section title="Optional Qt model adapter" ref="md_README.html#autotoc_md124"/>
<section title="Standalone tree tests without Qt" ref="md_README.html#autotoc_md125"/>
<section title="Build and run the demo" ref="md_README.html#autotoc_md126"/>
<section title="Generate API documentation" ref="md_README.html#autotoc_md127"/>
</section>
<section title="Regression tests" ref="md_README.html#autotoc_md129"/>
<section title="Measuring code coverage" ref="md_README.html#autotoc_md130">
<section title="GCC, gcov, and LCOV on Debian/Ubuntu" ref="md_README.html#autotoc_md131"/>
<section title="Configure the GCC coverage build in Qt Creator" ref="md_README.html#autotoc_md132"/>
<section title="Configure all build variants in Qt Creator" ref="md_README.html#autotoc_md133"/>
</section>
</section>
<section title="QtTest regression tests" ref="md_tests_2README.html">
<section title="Decoder coverage" ref="md_tests_2README.html#autotoc_md133"/>
<section title="Parser coverage" ref="md_tests_2README.html#autotoc_md134"/>
<section title="Tree and optional model tests" ref="md_tests_2README.html#autotoc_md135"/>
<section title="Additional regression coverage" ref="md_tests_2README.html#autotoc_md136"/>
<section title="Decoder coverage" ref="md_tests_2README.html#autotoc_md135"/>
<section title="Parser coverage" ref="md_tests_2README.html#autotoc_md136"/>
<section title="Tree and optional model tests" ref="md_tests_2README.html#autotoc_md137"/>
<section title="Additional regression coverage" ref="md_tests_2README.html#autotoc_md138"/>
<section title="Definition lifetime and reload coverage" ref="md_tests_2README.html#autotoc_md139"/>
</section>
<section title="Classes" ref="annotated.html">
<section title="Class List" ref="annotated.html">
@@ -141,7 +145,7 @@
<section title="Build" ref="classDbcDecodeBuilder.html#a2bc6386dfb5e58976c42e22c19ec471b"/>
</section>
<section title="DbcDecoder" ref="classDbcDecoder.html">
<section title="FindFrame" ref="classDbcDecoder.html#ab2cfb2fb711c95d3a29365546b89f3da"/>
<section title="FindFrame" ref="classDbcDecoder.html#a4005c4311f57b7faf21c0cb31463039c"/>
<section title="Decode" ref="classDbcDecoder.html#a345951ffe5d943a70d3a1ea1f39e74f7"/>
</section>
<section title="DbcDiagnostic" ref="structDbcDiagnostic.html">
@@ -176,16 +180,21 @@
</section>
<section title="DbcValueDescriptionHandler" ref="classDbcValueDescriptionHandler.html">
</section>
<section title="DecodeDatabase" ref="structDecodeDatabase.html">
<section title="DecodeDatabase" ref="classDecodeDatabase.html">
<section title="DecodeDatabase" ref="classDecodeDatabase.html#aa935a3a0d334f932d6a8c89a3818286a"/>
<section title="GetFrames" ref="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8"/>
<section title="FindFrame" ref="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970"/>
</section>
<section title="DecodedFrameValue" ref="structDecodedFrameValue.html">
<section title="definition" ref="structDecodedFrameValue.html#a60dda1cc352d2c8087f0bdbc81dd266c"/>
<section title="definition" ref="structDecodedFrameValue.html#a33e971ba10030506007aa201c89f351d"/>
<section title="key" ref="structDecodedFrameValue.html#a32143efe2023a1ecd977a9ae93e50b73"/>
<section title="public" ref="structDecodedFrameValue.html#adae123ac7fbb4a5c314b64b01109f4a8"/>
<section title="valid" ref="structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0"/>
</section>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html">
<section title="GetValueDescription" ref="structDecodedSignalValue.html#affc38af1bf31bcb6f2c33044bce92bd2"/>
<section title="definition" ref="structDecodedSignalValue.html#acadc3b3bb21dd6b0412d342c7e6b20d7"/>
<section title="definition" ref="structDecodedSignalValue.html#a828b5ef7faefc14fbf5dbd46249bcad2"/>
<section title="key" ref="structDecodedSignalValue.html#a33df0fcd92b23b3e08539906fc6b4c4a"/>
<section title="rawValue" ref="structDecodedSignalValue.html#a503c90b4b1a610b8252c45e466367c28"/>
<section title="physicalValue" ref="structDecodedSignalValue.html#a6847d05b3cb00d5e0f6c611968f57978"/>
<section title="valid" ref="structDecodedSignalValue.html#aac0ed361af545cde48d0e6f41a859686"/>
@@ -255,6 +264,10 @@
<section title="valueDescriptions" ref="structSignalInfo.html#a43f47d0433d0cc39076bd7278b46af9c"/>
<section title="comment" ref="structSignalInfo.html#ac99ba7563a5dad01e39c4257216953f5"/>
</section>
<section title="SignalKey" ref="structSignalKey.html">
</section>
<section title="SignalKeyHasher" ref="structSignalKeyHasher.html">
</section>
<section title="TreeNode" ref="classTreeNode.html">
<section title="TreeNode" ref="classTreeNode.html#a984a98d5ccf7ef1f5a18094c6821f35d"/>
<section title="TreeNode" ref="classTreeNode.html#a8e38dd591d8801d7ee3a7dbad90c67fc"/>
@@ -296,7 +309,7 @@
<section title="DbcValueDescriptionHandler" ref="classDbcValueDescriptionHandler.html"/>
</section>
<section title="DbcTreeBuilder" ref="classDbcTreeBuilder.html"/>
<section title="DecodeDatabase" ref="structDecodeDatabase.html"/>
<section title="DecodeDatabase" ref="classDecodeDatabase.html"/>
<section title="DecodedFrameValue" ref="structDecodedFrameValue.html"/>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html"/>
<section title="DecodeFrame" ref="structDecodeFrame.html"/>
@@ -316,6 +329,8 @@
</section>
<section title="RawCanFrame" ref="structRawCanFrame.html"/>
<section title="SignalInfo" ref="structSignalInfo.html"/>
<section title="SignalKey" ref="structSignalKey.html"/>
<section title="SignalKeyHasher" ref="structSignalKeyHasher.html"/>
<section title="TreeNode" ref="classTreeNode.html"/>
<section title="TypeFactory&lt; ClassId, BaseClass, Args &gt;" ref="classTypeFactory.html"/>
<section title="TypeFactory&lt; std::string, DbcStatementHandler &gt;" ref="classTypeFactory.html"/>
@@ -349,18 +364,20 @@
</section>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html">
<section title="GetValueDescription" ref="structDecodedSignalValue.html#affc38af1bf31bcb6f2c33044bce92bd2"/>
<section title="definition" ref="structDecodedSignalValue.html#acadc3b3bb21dd6b0412d342c7e6b20d7"/>
<section title="definition" ref="structDecodedSignalValue.html#a828b5ef7faefc14fbf5dbd46249bcad2"/>
<section title="key" ref="structDecodedSignalValue.html#a33df0fcd92b23b3e08539906fc6b4c4a"/>
<section title="rawValue" ref="structDecodedSignalValue.html#a503c90b4b1a610b8252c45e466367c28"/>
<section title="physicalValue" ref="structDecodedSignalValue.html#a6847d05b3cb00d5e0f6c611968f57978"/>
<section title="valid" ref="structDecodedSignalValue.html#aac0ed361af545cde48d0e6f41a859686"/>
</section>
<section title="DecodedFrameValue" ref="structDecodedFrameValue.html">
<section title="definition" ref="structDecodedFrameValue.html#a60dda1cc352d2c8087f0bdbc81dd266c"/>
<section title="definition" ref="structDecodedFrameValue.html#a33e971ba10030506007aa201c89f351d"/>
<section title="key" ref="structDecodedFrameValue.html#a32143efe2023a1ecd977a9ae93e50b73"/>
<section title="public" ref="structDecodedFrameValue.html#adae123ac7fbb4a5c314b64b01109f4a8"/>
<section title="valid" ref="structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0"/>
</section>
<section title="DbcDecoder" ref="classDbcDecoder.html">
<section title="FindFrame" ref="classDbcDecoder.html#ab2cfb2fb711c95d3a29365546b89f3da"/>
<section title="FindFrame" ref="classDbcDecoder.html#a4005c4311f57b7faf21c0cb31463039c"/>
<section title="Decode" ref="classDbcDecoder.html#a345951ffe5d943a70d3a1ea1f39e74f7"/>
</section>
</section>
@@ -380,6 +397,7 @@
<section title="Build" ref="classDbcTreeBuilder.html#a7e57d067d831b14b383947fd125edd4b"/>
</section>
</section>
<section title="decode_database.cpp" ref="decode__database_8cpp_source.html"/>
<section title="decode_database.h" ref="decode__database_8h.html">
<section title="DecodeSignal" ref="structDecodeSignal.html">
<section title="name" ref="structDecodeSignal.html#a58cf5844f2272a23dcb9687d912e4780"/>
@@ -407,11 +425,10 @@
<section title="comment" ref="structDecodeFrame.html#a25819ef907a32391af5c9f7cae9cdb22"/>
<section title="public" ref="structDecodeFrame.html#a7f4e71bbdec3f424b625e724e3dfbf14"/>
</section>
<section title="FrameKey" ref="structFrameKey.html">
</section>
<section title="FrameKeyHasher" ref="structFrameKeyHasher.html">
</section>
<section title="DecodeDatabase" ref="structDecodeDatabase.html">
<section title="DecodeDatabase" ref="classDecodeDatabase.html">
<section title="DecodeDatabase" ref="classDecodeDatabase.html#aa935a3a0d334f932d6a8c89a3818286a"/>
<section title="GetFrames" ref="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8"/>
<section title="FindFrame" ref="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970"/>
</section>
<section title="ByteOrder" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142b">
<section title="Intel" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142baff97a9fdede09eaf6e1c8ec9f6a61dd5"/>
@@ -422,6 +439,7 @@
<section title="Signed" ref="decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1a71fed0c3428bf1a2e19af257c4bac379"/>
</section>
</section>
<section title="definition_key.h" ref="definition__key_8h_source.html"/>
<section title="frame_info.h" ref="frame__info_8h.html">
<section title="FrameInfo" ref="structFrameInfo.html">
<section title="name" ref="structFrameInfo.html#abb53a7f93ed7abc0ea1ae4a8ccafcdcb"/>
@@ -491,6 +509,7 @@
<section title="tests" ref="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">
<section title="dbc_coverage_test.cpp" ref="dbc__coverage__test_8cpp_source.html"/>
<section title="dbc_decoder_test.cpp" ref="dbc__decoder__test_8cpp_source.html"/>
<section title="dbc_lifetime_test.cpp" ref="dbc__lifetime__test_8cpp_source.html"/>
<section title="dbc_parser_test.cpp" ref="dbc__parser__test_8cpp_source.html"/>
<section title="dbc_tree_model_test.cpp" ref="dbc__tree__model__test_8cpp_source.html"/>
<section title="tests/main.cpp" ref="tests_2main_8cpp_source.html"/>
@@ -523,7 +542,7 @@
<keyword name="DbcTreeModel" id="DbcTreeModel_" ref="classDbcTreeModel.html"/>
<keyword name="DbcUnsupportedMultiplexingHandler" id="DbcUnsupportedMultiplexingHandler_" ref="classDbcUnsupportedMultiplexingHandler.html"/>
<keyword name="DbcValueDescriptionHandler" id="DbcValueDescriptionHandler_" ref="classDbcValueDescriptionHandler.html"/>
<keyword name="DecodeDatabase" id="DecodeDatabase_" ref="structDecodeDatabase.html"/>
<keyword name="DecodeDatabase" id="DecodeDatabase_" ref="classDecodeDatabase.html"/>
<keyword name="DecodedFrameValue" id="DecodedFrameValue_" ref="structDecodedFrameValue.html"/>
<keyword name="DecodedSignalValue" id="DecodedSignalValue_" ref="structDecodedSignalValue.html"/>
<keyword name="DecodeFrame" id="DecodeFrame_" ref="structDecodeFrame.html"/>
@@ -535,6 +554,8 @@
<keyword name="PendingValueDescriptions" id="PendingValueDescriptions_" ref="structPendingValueDescriptions.html"/>
<keyword name="RawCanFrame" id="RawCanFrame_" ref="structRawCanFrame.html"/>
<keyword name="SignalInfo" id="SignalInfo_" ref="structSignalInfo.html"/>
<keyword name="SignalKey" id="SignalKey_" ref="structSignalKey.html"/>
<keyword name="SignalKeyHasher" id="SignalKeyHasher_" ref="structSignalKeyHasher.html"/>
<keyword name="TreeNode" id="TreeNode_" ref="classTreeNode.html"/>
<keyword name="TypeFactory" id="TypeFactory_" ref="classTypeFactory.html"/>
<keyword name="TypeFactory&lt; std::string, DbcStatementHandler &gt;" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;_" ref="classTypeFactory.html"/>
@@ -560,19 +581,22 @@
<keyword name="creator(const std::string &amp;id) const" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::creator_ad82f537569ece3d3a4a376523fa94473" ref="classTypeFactory.html#ad82f537569ece3d3a4a376523fa94473"/>
<keyword name="data" id="RawCanFrame::data_a0acb487612104c99c9907344c035df83" ref="structRawCanFrame.html#a0acb487612104c99c9907344c035df83"/>
<keyword name="Decode(const DecodeDatabase &amp;database, const RawCanFrame &amp;frame) const" id="DbcDecoder::Decode_a345951ffe5d943a70d3a1ea1f39e74f7" ref="classDbcDecoder.html#a345951ffe5d943a70d3a1ea1f39e74f7"/>
<keyword name="definition" id="DecodedSignalValue::definition_acadc3b3bb21dd6b0412d342c7e6b20d7" ref="structDecodedSignalValue.html#acadc3b3bb21dd6b0412d342c7e6b20d7"/>
<keyword name="definition" id="DecodedFrameValue::definition_a60dda1cc352d2c8087f0bdbc81dd266c" ref="structDecodedFrameValue.html#a60dda1cc352d2c8087f0bdbc81dd266c"/>
<keyword name="DecodeDatabase(std::vector&lt; DecodeFrame &gt; frames)" id="DecodeDatabase::DecodeDatabase_aa935a3a0d334f932d6a8c89a3818286a" ref="classDecodeDatabase.html#aa935a3a0d334f932d6a8c89a3818286a"/>
<keyword name="definition" id="DecodedSignalValue::definition_a828b5ef7faefc14fbf5dbd46249bcad2" ref="structDecodedSignalValue.html#a828b5ef7faefc14fbf5dbd46249bcad2"/>
<keyword name="definition" id="DecodedFrameValue::definition_a33e971ba10030506007aa201c89f351d" ref="structDecodedFrameValue.html#a33e971ba10030506007aa201c89f351d"/>
<keyword name="Dispatch(const std::string &amp;line, DbcParseContext &amp;context) const" id="DbcStatementDispatcher::Dispatch_a495c2d5c7ebb8103b1987cdd87c142ed" ref="classDbcStatementDispatcher.html#a495c2d5c7ebb8103b1987cdd87c142ed"/>
<keyword name="dlc" id="DecodeFrame::dlc_a51111ac13988be372d5673d12cf3e060" ref="structDecodeFrame.html#a51111ac13988be372d5673d12cf3e060"/>
<keyword name="dlc" id="FrameInfo::dlc_aa2b198ea0f55e560c123d35e7b3ecab9" ref="structFrameInfo.html#aa2b198ea0f55e560c123d35e7b3ecab9"/>
<keyword name="factor" id="DecodeSignal::factor_a428c39913a366a8476dd291061354391" ref="structDecodeSignal.html#a428c39913a366a8476dd291061354391"/>
<keyword name="factor" id="SignalInfo::factor_ae4f78d99a2750aa564d7eba860171499" ref="structSignalInfo.html#ae4f78d99a2750aa564d7eba860171499"/>
<keyword name="FindFrame(const DecodeDatabase &amp;database, std::uint32_t canId, bool isExtended) const" id="DbcDecoder::FindFrame_ab2cfb2fb711c95d3a29365546b89f3da" ref="classDbcDecoder.html#ab2cfb2fb711c95d3a29365546b89f3da"/>
<keyword name="FindFrame(const DecodeDatabase &amp;database, std::uint32_t canId, bool isExtended) const" id="DbcDecoder::FindFrame_a4005c4311f57b7faf21c0cb31463039c" ref="classDbcDecoder.html#a4005c4311f57b7faf21c0cb31463039c"/>
<keyword name="FindFrame(const FrameKey &amp;key) const" id="DecodeDatabase::FindFrame_a780d6e747a48b10a5eb0ab85448d2970" ref="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970"/>
<keyword name="frames" id="DbcDatabase::frames_a2cade5d0234ee816132127542f8c612b" ref="structDbcDatabase.html#a2cade5d0234ee816132127542f8c612b"/>
<keyword name="GetChild(std::size_t index) const" id="TreeNode::GetChild_a4727ff801a2d1b9323c5ae50a35457a6" ref="classTreeNode.html#a4727ff801a2d1b9323c5ae50a35457a6"/>
<keyword name="GetChild(std::size_t index)" id="TreeNode::GetChild_a81047bd7d2a4cc96b9ef5e20d0d63b5f" ref="classTreeNode.html#a81047bd7d2a4cc96b9ef5e20d0d63b5f"/>
<keyword name="GetChildCount() const" id="TreeNode::GetChildCount_abdd82460187dca8d3e5d66f5d5c529ea" ref="classTreeNode.html#abdd82460187dca8d3e5d66f5d5c529ea"/>
<keyword name="GetFrame() const" id="TreeNode::GetFrame_afc503b40004764163605d6dbdb4ef811" ref="classTreeNode.html#afc503b40004764163605d6dbdb4ef811"/>
<keyword name="GetFrames() const" id="DecodeDatabase::GetFrames_aa034c1510984a85f60ad6c0bd744d6e8" ref="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8"/>
<keyword name="GetName() const" id="TreeNode::GetName_aaac5b8d9dc9e5ae1f367d1adbcf20e18" ref="classTreeNode.html#aaac5b8d9dc9e5ae1f367d1adbcf20e18"/>
<keyword name="GetParent() const" id="TreeNode::GetParent_aa48fbc17903eb8cfa40353e29f853c6f" ref="classTreeNode.html#aa48fbc17903eb8cfa40353e29f853c6f"/>
<keyword name="GetRow() const" id="TreeNode::GetRow_ad501f97eeec7f7d3353bfae838fbb6a8" ref="classTreeNode.html#ad501f97eeec7f7d3353bfae838fbb6a8"/>
@@ -586,6 +610,8 @@
<keyword name="isExtended" id="FrameInfo::isExtended_a34b726afaad2ac5c697fdb2ac070cdaf" ref="structFrameInfo.html#a34b726afaad2ac5c697fdb2ac070cdaf"/>
<keyword name="isLittleEndian" id="SignalInfo::isLittleEndian_af363b1563fb4c7cc8973f9a80c06846c" ref="structSignalInfo.html#af363b1563fb4c7cc8973f9a80c06846c"/>
<keyword name="isSigned" id="SignalInfo::isSigned_a52a52b320eef92fbcb4626307f9a498f" ref="structSignalInfo.html#a52a52b320eef92fbcb4626307f9a498f"/>
<keyword name="key" id="DecodedSignalValue::key_a33df0fcd92b23b3e08539906fc6b4c4a" ref="structDecodedSignalValue.html#a33df0fcd92b23b3e08539906fc6b4c4a"/>
<keyword name="key" id="DecodedFrameValue::key_a32143efe2023a1ecd977a9ae93e50b73" ref="structDecodedFrameValue.html#a32143efe2023a1ecd977a9ae93e50b73"/>
<keyword name="length" id="DecodeSignal::length_acd4ef5ee30421d117b5756854302debb" ref="structDecodeSignal.html#acd4ef5ee30421d117b5756854302debb"/>
<keyword name="length" id="SignalInfo::length_a1008b5201f71848177217bd52fb84baa" ref="structSignalInfo.html#a1008b5201f71848177217bd52fb84baa"/>
<keyword name="maximum" id="DecodeSignal::maximum_a4a6ba87142a9badbf0ca830e9e709cb7" ref="structDecodeSignal.html#a4a6ba87142a9badbf0ca830e9e709cb7"/>
@@ -677,6 +703,8 @@
<file>classDbcValueDescriptionHandler-members.html</file>
<file>classDbcValueDescriptionHandler.html</file>
<file>classDbcValueDescriptionHandler__inherit__graph.svg</file>
<file>classDecodeDatabase-members.html</file>
<file>classDecodeDatabase.html</file>
<file>classTreeNode-members.html</file>
<file>classTreeNode.html</file>
<file>classTypeFactory-members.html</file>
@@ -697,6 +725,7 @@
<file>dbc__decoder_8h_source.html</file>
<file>dbc__decoder__test_8cpp_source.html</file>
<file>dbc__diagnostic_8h_source.html</file>
<file>dbc__lifetime__test_8cpp_source.html</file>
<file>dbc__parser_8cpp.html</file>
<file>dbc__parser_8cpp_source.html</file>
<file>dbc__parser_8h.html</file>
@@ -711,8 +740,10 @@
<file>dbc__tree__model_8cpp_source.html</file>
<file>dbc__tree__model_8h_source.html</file>
<file>dbc__tree__model__test_8cpp_source.html</file>
<file>decode__database_8cpp_source.html</file>
<file>decode__database_8h.html</file>
<file>decode__database_8h_source.html</file>
<file>definition__key_8h_source.html</file>
<file>dir_0f63d6441a2c250919e1e8723011eb2f.html</file>
<file>dir_4270bfced15e0e73154b13468c7c9ad9.html</file>
<file>dir_59425e443f801f1f2fd8bbe4959a3ccf.html</file>
@@ -754,6 +785,8 @@
<file>inherit_graph_24.svg</file>
<file>inherit_graph_25.svg</file>
<file>inherit_graph_26.svg</file>
<file>inherit_graph_27.svg</file>
<file>inherit_graph_28.svg</file>
<file>inherit_graph_3.svg</file>
<file>inherit_graph_4.svg</file>
<file>inherit_graph_5.svg</file>
@@ -789,6 +822,7 @@
<file>search/all_18.js</file>
<file>search/all_19.js</file>
<file>search/all_1a.js</file>
<file>search/all_1b.js</file>
<file>search/all_2.js</file>
<file>search/all_3.js</file>
<file>search/all_4.js</file>
@@ -845,6 +879,7 @@
<file>search/searchdata.js</file>
<file>search/variables_0.js</file>
<file>search/variables_1.js</file>
<file>search/variables_10.js</file>
<file>search/variables_2.js</file>
<file>search/variables_3.js</file>
<file>search/variables_4.js</file>
@@ -871,8 +906,6 @@
<file>structDbcParseContext.html</file>
<file>structDbcParseResult-members.html</file>
<file>structDbcParseResult.html</file>
<file>structDecodeDatabase-members.html</file>
<file>structDecodeDatabase.html</file>
<file>structDecodeFrame-members.html</file>
<file>structDecodeFrame.html</file>
<file>structDecodeSignal-members.html</file>
@@ -895,6 +928,10 @@
<file>structRawCanFrame.html</file>
<file>structSignalInfo-members.html</file>
<file>structSignalInfo.html</file>
<file>structSignalKey-members.html</file>
<file>structSignalKey.html</file>
<file>structSignalKeyHasher-members.html</file>
<file>structSignalKeyHasher.html</file>
<file>svg.min.js</file>
<file>sync_off.png</file>
<file>sync_on.png</file>