This commit is contained in:
deeaitch committed 2026-10-13 08:05:40 -04:00
1 parent 0708316a37
commit 7022c84941
69 files changed
+2696 -1912

No files matched your search

+111 -92
View File
@@ -14,125 +14,129 @@
<section title="DBC Framework" ref="index.html">
<section title="Changelog" ref="md_changelog.html">
<section title="Unreleased" ref="md_changelog.html#autotoc_md1">
<section title="2026-10-11" ref="md_changelog.html#autotoc_md2">
<section title="2026-10-13" ref="md_changelog.html#autotoc_md2">
<section title="Added" ref="md_changelog.html#autotoc_md3"/>
<section title="Changed" ref="md_changelog.html#autotoc_md4"/>
</section>
<section title="2026-10-07" ref="md_changelog.html#autotoc_md5">
<section title="2026-10-11" ref="md_changelog.html#autotoc_md5">
<section title="Added" ref="md_changelog.html#autotoc_md6"/>
<section title="Changed" ref="md_changelog.html#autotoc_md7"/>
<section title="Fixed" ref="md_changelog.html#autotoc_md8"/>
</section>
<section title="2026-10-06" ref="md_changelog.html#autotoc_md9">
<section title="Added" ref="md_changelog.html#autotoc_md10"/>
<section title="2026-10-07" ref="md_changelog.html#autotoc_md8">
<section title="Added" ref="md_changelog.html#autotoc_md9"/>
<section title="Changed" ref="md_changelog.html#autotoc_md10"/>
<section title="Fixed" ref="md_changelog.html#autotoc_md11"/>
</section>
<section title="2026-10-05" ref="md_changelog.html#autotoc_md11">
<section title="Changed" ref="md_changelog.html#autotoc_md12"/>
<section title="Fixed" ref="md_changelog.html#autotoc_md13"/>
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md14"/>
<section title="2026-10-06" ref="md_changelog.html#autotoc_md12">
<section title="Added" ref="md_changelog.html#autotoc_md13"/>
</section>
<section title="2026-10-01" ref="md_changelog.html#autotoc_md15">
<section title="Changed" ref="md_changelog.html#autotoc_md16"/>
<section title="Fixed" ref="md_changelog.html#autotoc_md17"/>
<section title="2026-10-05" ref="md_changelog.html#autotoc_md14">
<section title="Changed" ref="md_changelog.html#autotoc_md15"/>
<section title="Fixed" ref="md_changelog.html#autotoc_md16"/>
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md17"/>
</section>
<section title="2026-10-01" ref="md_changelog.html#autotoc_md18">
<section title="Changed" ref="md_changelog.html#autotoc_md19"/>
<section title="Fixed" ref="md_changelog.html#autotoc_md20"/>
</section>
</section>
<section title="v1.0 — 2026-06-14" ref="md_changelog.html#autotoc_md18">
<section title="Documentation" ref="md_changelog.html#autotoc_md19"/>
<section title="Initial implementation — 2026-03-13" ref="md_changelog.html#autotoc_md20">
<section title="Added" ref="md_changelog.html#autotoc_md21"/>
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md22"/>
<section title="v1.0 — 2026-06-14" ref="md_changelog.html#autotoc_md21">
<section title="Documentation" ref="md_changelog.html#autotoc_md22"/>
<section title="Initial implementation — 2026-03-13" ref="md_changelog.html#autotoc_md23">
<section title="Added" ref="md_changelog.html#autotoc_md24"/>
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md25"/>
</section>
</section>
</section>
<section title="DBC Parser and Runtime Decode Module Documentation" ref="md_README.html">
<section title="Overview" ref="md_README.html#autotoc_md24"/>
<section title="High-Level Architecture" ref="md_README.html#autotoc_md26">
<section title="1. Parse and UI path" ref="md_README.html#autotoc_md27"/>
<section title="2. Runtime decode path" ref="md_README.html#autotoc_md28"/>
<section title="Overview" ref="md_README.html#autotoc_md27"/>
<section title="High-Level Architecture" ref="md_README.html#autotoc_md29">
<section title="1. Parse and UI path" ref="md_README.html#autotoc_md30"/>
<section title="2. Runtime decode path" ref="md_README.html#autotoc_md31"/>
</section>
<section title="Why the Runtime Decode Layer Exists" ref="md_README.html#autotoc_md30"/>
<section title="Module Layout" ref="md_README.html#autotoc_md32"/>
<section title="Parsed Data Structures" ref="md_README.html#autotoc_md34"/>
<section title="&lt;tt&gt;SignalInfo&lt;/tt&gt;" ref="md_README.html#autotoc_md35"/>
<section title="&lt;tt&gt;FrameInfo&lt;/tt&gt;" ref="md_README.html#autotoc_md37"/>
<section title="&lt;tt&gt;DbcDatabase&lt;/tt&gt;" ref="md_README.html#autotoc_md39"/>
<section title="UI Tree Layer" ref="md_README.html#autotoc_md41"/>
<section title="&lt;tt&gt;TreeNode&lt;/tt&gt;" ref="md_README.html#autotoc_md42"/>
<section title="Runtime Decode Layer" ref="md_README.html#autotoc_md44"/>
<section title="Purpose" ref="md_README.html#autotoc_md45"/>
<section title="&lt;tt&gt;ByteOrder&lt;/tt&gt;" ref="md_README.html#autotoc_md47"/>
<section title="&lt;tt&gt;ValueType&lt;/tt&gt;" ref="md_README.html#autotoc_md49"/>
<section title="&lt;tt&gt;DecodeSignal&lt;/tt&gt;" ref="md_README.html#autotoc_md51"/>
<section title="&lt;tt&gt;DecodeFrame&lt;/tt&gt;" ref="md_README.html#autotoc_md53"/>
<section title="&lt;tt&gt;FrameKey&lt;/tt&gt;" ref="md_README.html#autotoc_md55"/>
<section title="&lt;tt&gt;DecodeDatabase&lt;/tt&gt;" ref="md_README.html#autotoc_md57"/>
<section title="Decoder Layer" ref="md_README.html#autotoc_md59"/>
<section title="&lt;tt&gt;RawCanFrame&lt;/tt&gt;" ref="md_README.html#autotoc_md60"/>
<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 title="Why the Runtime Decode Layer Exists" ref="md_README.html#autotoc_md33"/>
<section title="Module Layout" ref="md_README.html#autotoc_md35"/>
<section title="Parsed Data Structures" ref="md_README.html#autotoc_md37"/>
<section title="&lt;tt&gt;SignalInfo&lt;/tt&gt;" ref="md_README.html#autotoc_md38"/>
<section title="&lt;tt&gt;FrameInfo&lt;/tt&gt;" ref="md_README.html#autotoc_md40"/>
<section title="&lt;tt&gt;DbcDatabase&lt;/tt&gt;" ref="md_README.html#autotoc_md42"/>
<section title="UI Tree Layer" ref="md_README.html#autotoc_md44"/>
<section title="&lt;tt&gt;TreeNode&lt;/tt&gt;" ref="md_README.html#autotoc_md45"/>
<section title="Runtime Decode Layer" ref="md_README.html#autotoc_md47"/>
<section title="Purpose" ref="md_README.html#autotoc_md48"/>
<section title="&lt;tt&gt;ByteOrder&lt;/tt&gt;" ref="md_README.html#autotoc_md50"/>
<section title="&lt;tt&gt;ValueType&lt;/tt&gt;" ref="md_README.html#autotoc_md52"/>
<section title="&lt;tt&gt;DecodeSignal&lt;/tt&gt;" ref="md_README.html#autotoc_md54"/>
<section title="&lt;tt&gt;DecodeFrame&lt;/tt&gt;" ref="md_README.html#autotoc_md56"/>
<section title="&lt;tt&gt;FrameKey&lt;/tt&gt;" ref="md_README.html#autotoc_md58"/>
<section title="&lt;tt&gt;DecodeDatabase&lt;/tt&gt;" ref="md_README.html#autotoc_md60"/>
<section title="Decoder Layer" ref="md_README.html#autotoc_md62"/>
<section title="&lt;tt&gt;RawCanFrame&lt;/tt&gt;" ref="md_README.html#autotoc_md63"/>
<section title="&lt;tt&gt;DecodedSignalValue&lt;/tt&gt;" ref="md_README.html#autotoc_md65">
<section title="Raw value representation and precision" ref="md_README.html#autotoc_md67"/>
</section>
<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 title="&lt;tt&gt;DecodedFrameValue&lt;/tt&gt;" ref="md_README.html#autotoc_md69">
<section title="Definition ownership and reload" ref="md_README.html#autotoc_md70"/>
<section title="Stable frame and signal identifiers" ref="md_README.html#autotoc_md71"/>
</section>
<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 title="&lt;tt&gt;DbcDecoder&lt;/tt&gt;" ref="md_README.html#autotoc_md73"/>
<section title="Parser Support" ref="md_README.html#autotoc_md75">
<section title="Structured diagnostics" ref="md_README.html#autotoc_md76"/>
</section>
<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 title="Supported DBC Syntax" ref="md_README.html#autotoc_md78"/>
<section title="Frame definition" ref="md_README.html#autotoc_md79">
<section title="Frame validation and parse errors" ref="md_README.html#autotoc_md81"/>
</section>
<section title="Signal definition" ref="md_README.html#autotoc_md80">
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md82"/>
<section title="Signal definition" ref="md_README.html#autotoc_md83">
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md85"/>
</section>
<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 title="Basic multiplexing" ref="md_README.html#autotoc_md87"/>
<section title="Comments" ref="md_README.html#autotoc_md89"/>
<section title="CAN ID Normalization" ref="md_README.html#autotoc_md91"/>
<section title="PGN Extraction" ref="md_README.html#autotoc_md93"/>
<section title="Decode Flow" ref="md_README.html#autotoc_md95"/>
<section title="Intel and Motorola Extraction" ref="md_README.html#autotoc_md97"/>
<section title="Example Usage" ref="md_README.html#autotoc_md99">
<section title="Parse DBC" ref="md_README.html#autotoc_md100"/>
<section title="Build UI tree" ref="md_README.html#autotoc_md101"/>
<section title="Build runtime decode database" ref="md_README.html#autotoc_md102"/>
<section title="Decode a raw frame" ref="md_README.html#autotoc_md103"/>
</section>
<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 title="Unified Decode Strategy" ref="md_README.html#autotoc_md105">
<section title="live path" ref="md_README.html#autotoc_md106"/>
<section title="trace path" ref="md_README.html#autotoc_md107"/>
</section>
<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 title="Intended Use in FrameTap" ref="md_README.html#autotoc_md109"/>
<section title="Why the Tree Is Not Enough" ref="md_README.html#autotoc_md111"/>
<section title="Statement Handler Factory" ref="md_README.html#autotoc_md113"/>
<section title="Signal value descriptions (&lt;tt&gt;VAL_&lt;/tt&gt;)" ref="md_README.html#autotoc_md115"/>
<section title="Current Limitations" ref="md_README.html#autotoc_md117"/>
<section title="Recommended Next Steps" ref="md_README.html#autotoc_md119">
<section title="Stage 1 - already implemented" ref="md_README.html#autotoc_md120"/>
<section title="Stage 2" ref="md_README.html#autotoc_md121"/>
<section title="Stage 3" ref="md_README.html#autotoc_md122"/>
<section title="Stage 4" ref="md_README.html#autotoc_md123"/>
</section>
<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 title="Build Integration" ref="md_README.html#autotoc_md125">
<section title="Build core without Qt libraries" ref="md_README.html#autotoc_md126"/>
<section title="Optional Qt model adapter" ref="md_README.html#autotoc_md127"/>
<section title="Standalone tree tests without Qt" ref="md_README.html#autotoc_md128"/>
<section title="Build and run the demo" ref="md_README.html#autotoc_md129"/>
<section title="Generate API documentation" ref="md_README.html#autotoc_md130"/>
</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 title="Regression tests" ref="md_README.html#autotoc_md132"/>
<section title="Measuring code coverage" ref="md_README.html#autotoc_md133">
<section title="GCC, gcov, and LCOV on Debian/Ubuntu" ref="md_README.html#autotoc_md134"/>
<section title="Configure the GCC coverage build in Qt Creator" ref="md_README.html#autotoc_md135"/>
<section title="Configure all build variants in Qt Creator" ref="md_README.html#autotoc_md136"/>
</section>
</section>
<section title="QtTest regression tests" ref="md_tests_2README.html">
<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 title="Decoder coverage" ref="md_tests_2README.html#autotoc_md138"/>
<section title="Parser coverage" ref="md_tests_2README.html#autotoc_md139"/>
<section title="Tree and optional model tests" ref="md_tests_2README.html#autotoc_md140"/>
<section title="Additional regression coverage" ref="md_tests_2README.html#autotoc_md141"/>
<section title="Definition lifetime and reload coverage" ref="md_tests_2README.html#autotoc_md142"/>
</section>
<section title="Classes" ref="annotated.html">
<section title="Class List" ref="annotated.html">
@@ -190,6 +194,7 @@
<section title="key" ref="structDecodedFrameValue.html#a32143efe2023a1ecd977a9ae93e50b73"/>
<section title="public" ref="structDecodedFrameValue.html#adae123ac7fbb4a5c314b64b01109f4a8"/>
<section title="valid" ref="structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0"/>
<section title="status" ref="structDecodedFrameValue.html#a645f433798d48a2787e7f00dfbb7dff9"/>
</section>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html">
<section title="GetValueDescription" ref="structDecodedSignalValue.html#affc38af1bf31bcb6f2c33044bce92bd2"/>
@@ -375,11 +380,18 @@
<section title="key" ref="structDecodedFrameValue.html#a32143efe2023a1ecd977a9ae93e50b73"/>
<section title="public" ref="structDecodedFrameValue.html#adae123ac7fbb4a5c314b64b01109f4a8"/>
<section title="valid" ref="structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0"/>
<section title="status" ref="structDecodedFrameValue.html#a645f433798d48a2787e7f00dfbb7dff9"/>
</section>
<section title="DbcDecoder" ref="classDbcDecoder.html">
<section title="FindFrame" ref="classDbcDecoder.html#a4005c4311f57b7faf21c0cb31463039c"/>
<section title="Decode" ref="classDbcDecoder.html#a345951ffe5d943a70d3a1ea1f39e74f7"/>
</section>
<section title="FrameDecodeStatus" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961">
<section title="UnknownFrame" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a85f5d387f9a01dce258470e1a5a23332"/>
<section title="InsufficientPayload" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a7c9fa088a1e7db1fc83cb62aefd3ea7f"/>
<section title="SignalErrors" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961aedeb8da96660592dfe0853f212b77469"/>
<section title="Valid" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a3ac705f2acd51a4613f9188c05c91d0d"/>
</section>
</section>
<section title="dbc_diagnostic.h" ref="dbc__diagnostic_8h_source.html"/>
<section title="dbc_parser.cpp" ref="dbc__parser_8cpp.html"/>
@@ -639,6 +651,7 @@
<keyword name="registerType(const std::string &amp;id)" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::registerType_ad6d85795285ee21193ac03e1b24762d3" ref="classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3"/>
<keyword name="startBit" id="DecodeSignal::startBit_aaf5d7527ddf65b6355c2b4f3626df22d" ref="structDecodeSignal.html#aaf5d7527ddf65b6355c2b4f3626df22d"/>
<keyword name="startBit" id="SignalInfo::startBit_ace290724f9801521609aedaa946d61f1" ref="structSignalInfo.html#ace290724f9801521609aedaa946d61f1"/>
<keyword name="status" id="DecodedFrameValue::status_a645f433798d48a2787e7f00dfbb7dff9" ref="structDecodedFrameValue.html#a645f433798d48a2787e7f00dfbb7dff9"/>
<keyword name="transmitter" id="DecodeFrame::transmitter_ad78241dc40c793aabb8495b6989b81a9" ref="structDecodeFrame.html#ad78241dc40c793aabb8495b6989b81a9"/>
<keyword name="transmitter" id="FrameInfo::transmitter_a92749ec3798d4211a505860fb389a9e8" ref="structFrameInfo.html#a92749ec3798d4211a505860fb389a9e8"/>
<keyword name="TreeNode()" id="TreeNode::TreeNode_a984a98d5ccf7ef1f5a18094c6821f35d" ref="classTreeNode.html#a984a98d5ccf7ef1f5a18094c6821f35d"/>
@@ -654,6 +667,11 @@
<keyword name="ByteOrder" id="decode_database.h::ByteOrder_aaeb92d42f5a6e27b8ba19f18d69d142b" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142b"/>
<keyword name="Intel" id="decode_database.h::Intel_aaeb92d42f5a6e27b8ba19f18d69d142baff97a9fdede09eaf6e1c8ec9f6a61dd5" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142baff97a9fdede09eaf6e1c8ec9f6a61dd5"/>
<keyword name="Motorola" id="decode_database.h::Motorola_aaeb92d42f5a6e27b8ba19f18d69d142ba2ed1afe3c9215523e4272f46e6186b31" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142ba2ed1afe3c9215523e4272f46e6186b31"/>
<keyword name="FrameDecodeStatus" id="dbc_decoder.h::FrameDecodeStatus_a855b2bc36cb18bfbae5ff30a2394e961" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961"/>
<keyword name="UnknownFrame" id="dbc_decoder.h::UnknownFrame_a855b2bc36cb18bfbae5ff30a2394e961a85f5d387f9a01dce258470e1a5a23332" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a85f5d387f9a01dce258470e1a5a23332"/>
<keyword name="InsufficientPayload" id="dbc_decoder.h::InsufficientPayload_a855b2bc36cb18bfbae5ff30a2394e961a7c9fa088a1e7db1fc83cb62aefd3ea7f" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a7c9fa088a1e7db1fc83cb62aefd3ea7f"/>
<keyword name="SignalErrors" id="dbc_decoder.h::SignalErrors_a855b2bc36cb18bfbae5ff30a2394e961aedeb8da96660592dfe0853f212b77469" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961aedeb8da96660592dfe0853f212b77469"/>
<keyword name="Valid" id="dbc_decoder.h::Valid_a855b2bc36cb18bfbae5ff30a2394e961a3ac705f2acd51a4613f9188c05c91d0d" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a3ac705f2acd51a4613f9188c05c91d0d"/>
<keyword name="NodeType" id="tree_node.h::NodeType_acac9cbaeea226ed297804c012dc12b16" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16"/>
<keyword name="Root" id="tree_node.h::Root_acac9cbaeea226ed297804c012dc12b16afa03eb688ad8aa1db593d33dabd89bad" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16afa03eb688ad8aa1db593d33dabd89bad"/>
<keyword name="Frame" id="tree_node.h::Frame_acac9cbaeea226ed297804c012dc12b16a3bb3e8c8a24891ba0f7608bcc96f8b0a" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16a3bb3e8c8a24891ba0f7608bcc96f8b0a"/>
@@ -848,6 +866,7 @@
<file>search/enums_0.js</file>
<file>search/enums_1.js</file>
<file>search/enums_2.js</file>
<file>search/enums_3.js</file>
<file>search/files_0.js</file>
<file>search/files_1.js</file>
<file>search/files_2.js</file>