update documentation
This commit is contained in:
1 parent
8d06165979
commit
e44529007a
250 files changed
+8487
-5511
No files matched your search
+168
-123
@@ -21,150 +21,163 @@
|
||||
</section>
|
||||
<section title="Changelog" ref="md_changelog.html">
|
||||
<section title="Unreleased" ref="md_changelog.html#autotoc_md7">
|
||||
<section title="2026-10-20" ref="md_changelog.html#autotoc_md8">
|
||||
<section title="Maintenance" ref="md_changelog.html#autotoc_md9"/>
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md10"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md11"/>
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md12"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md13"/>
|
||||
<section title="2026-10-23" ref="md_changelog.html#autotoc_md8">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md9"/>
|
||||
<section title="Testing" ref="md_changelog.html#autotoc_md10"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md11"/>
|
||||
</section>
|
||||
<section title="2026-10-14" ref="md_changelog.html#autotoc_md14">
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md15"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md16"/>
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md17"/>
|
||||
<section title="2026-10-20" ref="md_changelog.html#autotoc_md12">
|
||||
<section title="Maintenance" ref="md_changelog.html#autotoc_md13"/>
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md14"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md15"/>
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md16"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md17"/>
|
||||
</section>
|
||||
<section title="2026-10-13" ref="md_changelog.html#autotoc_md18">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md19"/>
|
||||
<section title="2026-10-14" ref="md_changelog.html#autotoc_md18">
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md19"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md20"/>
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md21"/>
|
||||
</section>
|
||||
<section title="2026-10-11" ref="md_changelog.html#autotoc_md21">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md22"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md23"/>
|
||||
<section title="2026-10-13" ref="md_changelog.html#autotoc_md22">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md23"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md24"/>
|
||||
</section>
|
||||
<section title="2026-10-07" ref="md_changelog.html#autotoc_md24">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md25"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md26"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md27"/>
|
||||
<section title="2026-10-11" ref="md_changelog.html#autotoc_md25">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md26"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md27"/>
|
||||
</section>
|
||||
<section title="2026-10-06" ref="md_changelog.html#autotoc_md28">
|
||||
<section title="2026-10-07" ref="md_changelog.html#autotoc_md28">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md29"/>
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md30"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md31"/>
|
||||
</section>
|
||||
<section title="2026-10-05" ref="md_changelog.html#autotoc_md30">
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md31"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md32"/>
|
||||
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md33"/>
|
||||
<section title="2026-10-06" ref="md_changelog.html#autotoc_md32">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md33"/>
|
||||
</section>
|
||||
<section title="2026-10-01" ref="md_changelog.html#autotoc_md34">
|
||||
<section title="2026-10-05" ref="md_changelog.html#autotoc_md34">
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md35"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md36"/>
|
||||
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md37"/>
|
||||
</section>
|
||||
<section title="2026-10-01" ref="md_changelog.html#autotoc_md38">
|
||||
<section title="Changed" ref="md_changelog.html#autotoc_md39"/>
|
||||
<section title="Fixed" ref="md_changelog.html#autotoc_md40"/>
|
||||
</section>
|
||||
</section>
|
||||
<section title="v1.0 — 2026-06-14" ref="md_changelog.html#autotoc_md37">
|
||||
<section title="Documentation" ref="md_changelog.html#autotoc_md38"/>
|
||||
<section title="Initial implementation — 2026-03-13" ref="md_changelog.html#autotoc_md39">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md40"/>
|
||||
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md41"/>
|
||||
<section title="v1.0 — 2026-06-14" ref="md_changelog.html#autotoc_md41">
|
||||
<section title="Documentation" ref="md_changelog.html#autotoc_md42"/>
|
||||
<section title="Initial implementation — 2026-03-13" ref="md_changelog.html#autotoc_md43">
|
||||
<section title="Added" ref="md_changelog.html#autotoc_md44"/>
|
||||
<section title="Documentation and maintenance" ref="md_changelog.html#autotoc_md45"/>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
<section title="DBC Parser and Runtime Decode Module Documentation" ref="md_README.html">
|
||||
<section title="Overview" ref="md_README.html#autotoc_md43"/>
|
||||
<section title="High-Level Architecture" ref="md_README.html#autotoc_md45">
|
||||
<section title="1. Parse and UI path" ref="md_README.html#autotoc_md46"/>
|
||||
<section title="2. Runtime decode path" ref="md_README.html#autotoc_md47"/>
|
||||
<section title="Overview" ref="md_README.html#autotoc_md47"/>
|
||||
<section title="High-Level Architecture" ref="md_README.html#autotoc_md49">
|
||||
<section title="1. Parse and UI path" ref="md_README.html#autotoc_md50"/>
|
||||
<section title="2. Runtime decode path" ref="md_README.html#autotoc_md51"/>
|
||||
</section>
|
||||
<section title="Why the Runtime Decode Layer Exists" ref="md_README.html#autotoc_md49"/>
|
||||
<section title="Module Layout" ref="md_README.html#autotoc_md51"/>
|
||||
<section title="Parsed Data Structures" ref="md_README.html#autotoc_md53"/>
|
||||
<section title="<tt>SignalInfo</tt>" ref="md_README.html#autotoc_md54"/>
|
||||
<section title="<tt>FrameInfo</tt>" ref="md_README.html#autotoc_md56"/>
|
||||
<section title="<tt>DbcDatabase</tt>" ref="md_README.html#autotoc_md58"/>
|
||||
<section title="UI Tree Layer" ref="md_README.html#autotoc_md60"/>
|
||||
<section title="<tt>TreeNode</tt>" ref="md_README.html#autotoc_md61"/>
|
||||
<section title="Runtime Decode Layer" ref="md_README.html#autotoc_md63"/>
|
||||
<section title="Purpose" ref="md_README.html#autotoc_md64"/>
|
||||
<section title="<tt>ByteOrder</tt>" ref="md_README.html#autotoc_md66"/>
|
||||
<section title="<tt>ValueType</tt>" ref="md_README.html#autotoc_md68"/>
|
||||
<section title="<tt>DecodeSignal</tt>" ref="md_README.html#autotoc_md70"/>
|
||||
<section title="<tt>DecodeFrame</tt>" ref="md_README.html#autotoc_md72"/>
|
||||
<section title="<tt>FrameKey</tt>" ref="md_README.html#autotoc_md74"/>
|
||||
<section title="<tt>DecodeDatabase</tt>" ref="md_README.html#autotoc_md76"/>
|
||||
<section title="Decoder Layer" ref="md_README.html#autotoc_md78"/>
|
||||
<section title="<tt>RawCanFrame</tt>" ref="md_README.html#autotoc_md79"/>
|
||||
<section title="<tt>DecodedSignalValue</tt>" ref="md_README.html#autotoc_md81">
|
||||
<section title="Raw value representation and precision" ref="md_README.html#autotoc_md83"/>
|
||||
<section title="Why the Runtime Decode Layer Exists" ref="md_README.html#autotoc_md53"/>
|
||||
<section title="Module Layout" ref="md_README.html#autotoc_md55"/>
|
||||
<section title="Parsed Data Structures" ref="md_README.html#autotoc_md57"/>
|
||||
<section title="<tt>SignalInfo</tt>" ref="md_README.html#autotoc_md58"/>
|
||||
<section title="<tt>FrameInfo</tt>" ref="md_README.html#autotoc_md60"/>
|
||||
<section title="<tt>DbcDatabase</tt>" ref="md_README.html#autotoc_md62"/>
|
||||
<section title="UI Tree Layer" ref="md_README.html#autotoc_md64"/>
|
||||
<section title="<tt>TreeNode</tt>" ref="md_README.html#autotoc_md65"/>
|
||||
<section title="Runtime Decode Layer" ref="md_README.html#autotoc_md67"/>
|
||||
<section title="Purpose" ref="md_README.html#autotoc_md68"/>
|
||||
<section title="<tt>ByteOrder</tt>" ref="md_README.html#autotoc_md70"/>
|
||||
<section title="<tt>ValueType</tt>" ref="md_README.html#autotoc_md72"/>
|
||||
<section title="<tt>DecodeSignal</tt>" ref="md_README.html#autotoc_md74"/>
|
||||
<section title="<tt>DecodeFrame</tt>" ref="md_README.html#autotoc_md76"/>
|
||||
<section title="<tt>FrameKey</tt>" ref="md_README.html#autotoc_md78"/>
|
||||
<section title="<tt>DecodeDatabase</tt>" ref="md_README.html#autotoc_md80"/>
|
||||
<section title="Decoder Layer" ref="md_README.html#autotoc_md82"/>
|
||||
<section title="<tt>RawCanFrame</tt>" ref="md_README.html#autotoc_md83"/>
|
||||
<section title="<tt>DecodedSignalValue</tt>" ref="md_README.html#autotoc_md85">
|
||||
<section title="Raw value representation and precision" ref="md_README.html#autotoc_md87"/>
|
||||
</section>
|
||||
<section title="<tt>DecodedFrameValue</tt>" ref="md_README.html#autotoc_md85">
|
||||
<section title="Definition ownership and reload" ref="md_README.html#autotoc_md86"/>
|
||||
<section title="Stable frame and signal identifiers" ref="md_README.html#autotoc_md87"/>
|
||||
<section title="<tt>DecodedFrameValue</tt>" ref="md_README.html#autotoc_md89">
|
||||
<section title="Definition ownership and reload" ref="md_README.html#autotoc_md90"/>
|
||||
<section title="Stable frame and signal identifiers" ref="md_README.html#autotoc_md91"/>
|
||||
</section>
|
||||
<section title="<tt>DbcDecoder</tt>" ref="md_README.html#autotoc_md89"/>
|
||||
<section title="Parser Support" ref="md_README.html#autotoc_md91">
|
||||
<section title="Structured diagnostics" ref="md_README.html#autotoc_md92"/>
|
||||
<section title="Attributes and frame metadata" ref="md_README.html#autotoc_md93"/>
|
||||
<section title="<tt>DbcDecoder</tt>" ref="md_README.html#autotoc_md93"/>
|
||||
<section title="Parser Support" ref="md_README.html#autotoc_md95">
|
||||
<section title="Structured diagnostics" ref="md_README.html#autotoc_md96"/>
|
||||
<section title="Attributes and frame metadata" ref="md_README.html#autotoc_md97"/>
|
||||
</section>
|
||||
<section title="Supported DBC Syntax" ref="md_README.html#autotoc_md95"/>
|
||||
<section title="Frame definition" ref="md_README.html#autotoc_md96">
|
||||
<section title="Frame validation and parse errors" ref="md_README.html#autotoc_md98"/>
|
||||
<section title="Supported DBC Syntax" ref="md_README.html#autotoc_md99"/>
|
||||
<section title="Frame definition" ref="md_README.html#autotoc_md100">
|
||||
<section title="Frame validation and parse errors" ref="md_README.html#autotoc_md102"/>
|
||||
</section>
|
||||
<section title="Signal definition" ref="md_README.html#autotoc_md100">
|
||||
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md102"/>
|
||||
<section title="Signal definition" ref="md_README.html#autotoc_md104">
|
||||
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md106"/>
|
||||
</section>
|
||||
<section title="Basic multiplexing" ref="md_README.html#autotoc_md104"/>
|
||||
<section title="Comments" ref="md_README.html#autotoc_md106"/>
|
||||
<section title="CAN ID Normalization" ref="md_README.html#autotoc_md108"/>
|
||||
<section title="J1939 Opt-in and PGN Lookup" ref="md_README.html#autotoc_md110"/>
|
||||
<section title="Decode Flow" ref="md_README.html#autotoc_md112"/>
|
||||
<section title="Intel and Motorola Extraction" ref="md_README.html#autotoc_md114"/>
|
||||
<section title="Example Usage" ref="md_README.html#autotoc_md116">
|
||||
<section title="Parse DBC" ref="md_README.html#autotoc_md117"/>
|
||||
<section title="Build UI tree" ref="md_README.html#autotoc_md118"/>
|
||||
<section title="Build runtime decode database" ref="md_README.html#autotoc_md119"/>
|
||||
<section title="Decode a raw frame" ref="md_README.html#autotoc_md120"/>
|
||||
<section title="Multiplexing" ref="md_README.html#autotoc_md108"/>
|
||||
<section title="Comments" ref="md_README.html#autotoc_md110"/>
|
||||
<section title="CAN ID Normalization" ref="md_README.html#autotoc_md112"/>
|
||||
<section title="J1939 Opt-in and PGN Lookup" ref="md_README.html#autotoc_md114"/>
|
||||
<section title="Decode Flow" ref="md_README.html#autotoc_md116"/>
|
||||
<section title="Intel and Motorola Extraction" ref="md_README.html#autotoc_md118"/>
|
||||
<section title="Example Usage" ref="md_README.html#autotoc_md120">
|
||||
<section title="Parse DBC" ref="md_README.html#autotoc_md121"/>
|
||||
<section title="Build UI tree" ref="md_README.html#autotoc_md122"/>
|
||||
<section title="Build runtime decode database" ref="md_README.html#autotoc_md123"/>
|
||||
<section title="Decode a raw frame" ref="md_README.html#autotoc_md124"/>
|
||||
</section>
|
||||
<section title="Unified Decode Strategy" ref="md_README.html#autotoc_md122">
|
||||
<section title="live path" ref="md_README.html#autotoc_md123"/>
|
||||
<section title="trace path" ref="md_README.html#autotoc_md124"/>
|
||||
<section title="Unified Decode Strategy" ref="md_README.html#autotoc_md126">
|
||||
<section title="live path" ref="md_README.html#autotoc_md127"/>
|
||||
<section title="trace path" ref="md_README.html#autotoc_md128"/>
|
||||
</section>
|
||||
<section title="Intended Use in FrameTap" ref="md_README.html#autotoc_md126"/>
|
||||
<section title="Why the Tree Is Not Enough" ref="md_README.html#autotoc_md128"/>
|
||||
<section title="Statement Handler Factory" ref="md_README.html#autotoc_md130"/>
|
||||
<section title="Signal value descriptions (<tt>VAL_</tt>)" ref="md_README.html#autotoc_md132"/>
|
||||
<section title="Current Limitations" ref="md_README.html#autotoc_md134"/>
|
||||
<section title="Recommended Next Steps" ref="md_README.html#autotoc_md136">
|
||||
<section title="Stage 1 - already implemented" ref="md_README.html#autotoc_md137"/>
|
||||
<section title="Stage 2" ref="md_README.html#autotoc_md138"/>
|
||||
<section title="Stage 3" ref="md_README.html#autotoc_md139"/>
|
||||
<section title="Stage 4" ref="md_README.html#autotoc_md140"/>
|
||||
<section title="Intended Use in FrameTap" ref="md_README.html#autotoc_md130"/>
|
||||
<section title="Why the Tree Is Not Enough" ref="md_README.html#autotoc_md132"/>
|
||||
<section title="Statement Handler Factory" ref="md_README.html#autotoc_md134"/>
|
||||
<section title="Signal value descriptions (<tt>VAL_</tt>)" ref="md_README.html#autotoc_md136"/>
|
||||
<section title="Current Limitations" ref="md_README.html#autotoc_md138"/>
|
||||
<section title="Recommended Next Steps" ref="md_README.html#autotoc_md140">
|
||||
<section title="Stage 1 - already implemented" ref="md_README.html#autotoc_md141"/>
|
||||
<section title="Stage 2" ref="md_README.html#autotoc_md142"/>
|
||||
<section title="Stage 3" ref="md_README.html#autotoc_md143"/>
|
||||
<section title="Stage 4" ref="md_README.html#autotoc_md144"/>
|
||||
</section>
|
||||
<section title="Build Integration" ref="md_README.html#autotoc_md142">
|
||||
<section title="Build core without Qt libraries" ref="md_README.html#autotoc_md143"/>
|
||||
<section title="Optional Qt model adapter" ref="md_README.html#autotoc_md144"/>
|
||||
<section title="Standalone tree tests without Qt" ref="md_README.html#autotoc_md145"/>
|
||||
<section title="Build and run the demo" ref="md_README.html#autotoc_md146"/>
|
||||
<section title="Generate API documentation" ref="md_README.html#autotoc_md147"/>
|
||||
<section title="Build Integration" ref="md_README.html#autotoc_md146">
|
||||
<section title="Local core regression checks" ref="md_README.html#autotoc_md147"/>
|
||||
<section title="Build core without Qt libraries" ref="md_README.html#autotoc_md148"/>
|
||||
<section title="Optional Qt model adapter" ref="md_README.html#autotoc_md149"/>
|
||||
<section title="Standalone tree tests without Qt" ref="md_README.html#autotoc_md150"/>
|
||||
<section title="Build and run the demo" ref="md_README.html#autotoc_md151"/>
|
||||
<section title="Generate API documentation" ref="md_README.html#autotoc_md152"/>
|
||||
</section>
|
||||
<section title="Regression tests" ref="md_README.html#autotoc_md149"/>
|
||||
<section title="Code review and additional checks" ref="md_README.html#autotoc_md150"/>
|
||||
<section title="Measuring code coverage" ref="md_README.html#autotoc_md151">
|
||||
<section title="GCC, gcov, and LCOV on Debian/Ubuntu" ref="md_README.html#autotoc_md152"/>
|
||||
<section title="Configure the GCC coverage build in Qt Creator" ref="md_README.html#autotoc_md153"/>
|
||||
<section title="Configure all build variants in Qt Creator" ref="md_README.html#autotoc_md154"/>
|
||||
<section title="Regression tests" ref="md_README.html#autotoc_md154"/>
|
||||
<section title="Code review and additional checks" ref="md_README.html#autotoc_md155"/>
|
||||
<section title="Measuring code coverage" ref="md_README.html#autotoc_md156">
|
||||
<section title="GCC, gcov, and LCOV on Debian/Ubuntu" ref="md_README.html#autotoc_md157"/>
|
||||
<section title="Configure the GCC coverage build in Qt Creator" ref="md_README.html#autotoc_md158"/>
|
||||
<section title="Configure all build variants in Qt Creator" ref="md_README.html#autotoc_md159"/>
|
||||
</section>
|
||||
</section>
|
||||
<section title="QtTest regression tests" ref="md_tests_2README.html">
|
||||
<section title="Decoder coverage" ref="md_tests_2README.html#autotoc_md156"/>
|
||||
<section title="Parser coverage" ref="md_tests_2README.html#autotoc_md157"/>
|
||||
<section title="Tree and optional model tests" ref="md_tests_2README.html#autotoc_md158"/>
|
||||
<section title="Additional regression coverage" ref="md_tests_2README.html#autotoc_md159"/>
|
||||
<section title="Definition lifetime and reload coverage" ref="md_tests_2README.html#autotoc_md160"/>
|
||||
<section title="Database validation coverage" ref="md_tests_2README.html#autotoc_md161"/>
|
||||
<section title="End-to-end pipeline coverage" ref="md_tests_2README.html#autotoc_md162"/>
|
||||
<section title="Attribute coverage" ref="md_tests_2README.html#autotoc_md163"/>
|
||||
<section title="Extended validation" ref="md_tests_2README.html#autotoc_md164"/>
|
||||
<section title="Local regression checks" ref="md_tests_2README.html#autotoc_md161"/>
|
||||
<section title="Decoder coverage" ref="md_tests_2README.html#autotoc_md162"/>
|
||||
<section title="Parser coverage" ref="md_tests_2README.html#autotoc_md163"/>
|
||||
<section title="Tree and optional model tests" ref="md_tests_2README.html#autotoc_md164"/>
|
||||
<section title="Additional regression coverage" ref="md_tests_2README.html#autotoc_md165"/>
|
||||
<section title="Definition lifetime and reload coverage" ref="md_tests_2README.html#autotoc_md166"/>
|
||||
<section title="Database validation coverage" ref="md_tests_2README.html#autotoc_md167"/>
|
||||
<section title="End-to-end pipeline coverage" ref="md_tests_2README.html#autotoc_md168"/>
|
||||
<section title="Attribute coverage" ref="md_tests_2README.html#autotoc_md169"/>
|
||||
<section title="Extended validation" ref="md_tests_2README.html#autotoc_md170"/>
|
||||
</section>
|
||||
<section title="Classes" ref="annotated.html">
|
||||
<section title="Class List" ref="annotated.html">
|
||||
<section title="dbc_detail" ref="">
|
||||
<section title="MultiplexError" ref="classdbc__detail_1_1MultiplexError.html">
|
||||
</section>
|
||||
<section title="MultiplexGraph" ref="classdbc__detail_1_1MultiplexGraph.html">
|
||||
</section>
|
||||
</section>
|
||||
<section title="AttributeAssignment" ref="structAttributeAssignment.html">
|
||||
<section title="name" ref="structAttributeAssignment.html#aa8707eddd2d3a2de559fe44354a514cc"/>
|
||||
<section title="scope" ref="structAttributeAssignment.html#a50405e8db9e4536015f9adc5ba360270"/>
|
||||
@@ -220,6 +233,9 @@
|
||||
<section title="DbcHeaderHandler" ref="classDbcHeaderHandler.html">
|
||||
<section title="Handle" ref="classDbcHeaderHandler.html#a1e43a9dcf157f4d4418032d9e9711693"/>
|
||||
</section>
|
||||
<section title="DbcMultiplexingHandler" ref="classDbcMultiplexingHandler.html">
|
||||
<section title="Handle" ref="classDbcMultiplexingHandler.html#a16f9e9f898640200477d2dcc8bab442e"/>
|
||||
</section>
|
||||
<section title="DbcParseContext" ref="structDbcParseContext.html">
|
||||
<section title="ValidateMultiplexing" ref="structDbcParseContext.html#a908056de0a97316a4ebecb3f99cc400b"/>
|
||||
<section title="ResolveComments" ref="structDbcParseContext.html#aeae343c57a244634489a0e0b960155d7"/>
|
||||
@@ -297,9 +313,6 @@
|
||||
<section title="headerData" ref="classDbcTreeModel.html#aad5834e8edb00808cbfa498ea8c63fe9"/>
|
||||
<section title="flags" ref="classDbcTreeModel.html#a8f7842a79144bdb24fa9c5fbdcd37295"/>
|
||||
</section>
|
||||
<section title="DbcUnsupportedMultiplexingHandler" ref="classDbcUnsupportedMultiplexingHandler.html">
|
||||
<section title="Handle" ref="classDbcUnsupportedMultiplexingHandler.html#a9853fd67465f92ef587792986ea179ac"/>
|
||||
</section>
|
||||
<section title="DbcValueDescriptionHandler" ref="classDbcValueDescriptionHandler.html">
|
||||
<section title="Handle" ref="classDbcValueDescriptionHandler.html#a653e13364f396b54244edc2c0fdd831a"/>
|
||||
</section>
|
||||
@@ -382,8 +395,11 @@
|
||||
<section title="operator()" ref="structFrameKeyHasher.html#a1612ce56b513790e3ed4c06ec7d28b9f"/>
|
||||
</section>
|
||||
<section title="Multiplexing" ref="structMultiplexing.html">
|
||||
<section title="role" ref="structMultiplexing.html#a62b70a0e3f2a9c7a457b3694ce8625c3"/>
|
||||
<section title="value" ref="structMultiplexing.html#a79158d4fdbfd68a3d51a8ce79d34fd67"/>
|
||||
<section title="selector" ref="structMultiplexing.html#aa91e54403c78a663686b2fd22282afaf"/>
|
||||
<section title="ranges" ref="structMultiplexing.html#aa174ac4a3af9b361d2de7517dfd4b69e"/>
|
||||
</section>
|
||||
<section title="MultiplexRange" ref="structMultiplexRange.html">
|
||||
</section>
|
||||
<section title="PendingAttribute" ref="structPendingAttribute.html">
|
||||
<section title="statement" ref="structPendingAttribute.html#a0ec62fc577e3a2d5f63d926f829e2ab8"/>
|
||||
@@ -397,6 +413,8 @@
|
||||
<section title="comment" ref="structPendingComment.html#aa344393f67770e12449a4f14f6fcf10b"/>
|
||||
<section title="lineNumber" ref="structPendingComment.html#a29a3733e0a4c8ae341695db3d21d9249"/>
|
||||
</section>
|
||||
<section title="PendingMultiplexing" ref="structPendingMultiplexing.html">
|
||||
</section>
|
||||
<section title="PendingValueDescriptions" ref="structPendingValueDescriptions.html">
|
||||
<section title="canId" ref="structPendingValueDescriptions.html#a5f0082ceeaee77e2f823661547aad844"/>
|
||||
<section title="isExtended" ref="structPendingValueDescriptions.html#a60f185e8d91010927c4aa3b4a750c9f4"/>
|
||||
@@ -484,8 +502,8 @@
|
||||
<section title="DbcCommentHandler" ref="classDbcCommentHandler.html"/>
|
||||
<section title="DbcFrameHandler" ref="classDbcFrameHandler.html"/>
|
||||
<section title="DbcHeaderHandler" ref="classDbcHeaderHandler.html"/>
|
||||
<section title="DbcMultiplexingHandler" ref="classDbcMultiplexingHandler.html"/>
|
||||
<section title="DbcSignalHandler" ref="classDbcSignalHandler.html"/>
|
||||
<section title="DbcUnsupportedMultiplexingHandler" ref="classDbcUnsupportedMultiplexingHandler.html"/>
|
||||
<section title="DbcValueDescriptionHandler" ref="classDbcValueDescriptionHandler.html"/>
|
||||
</section>
|
||||
<section title="DbcTreeBuilder" ref="classDbcTreeBuilder.html"/>
|
||||
@@ -495,6 +513,11 @@
|
||||
<section title="DecodeFrame" ref="structDecodeFrame.html"/>
|
||||
<section title="DecodeSignal" ref="structDecodeSignal.html"/>
|
||||
<section title="std::exception" ref="">
|
||||
<section title="std::logic_error" ref="">
|
||||
<section title="std::invalid_argument" ref="">
|
||||
<section title="dbc_detail::MultiplexError" ref="classdbc__detail_1_1MultiplexError.html"/>
|
||||
</section>
|
||||
</section>
|
||||
<section title="std::runtime_error" ref="">
|
||||
<section title="DbcDiagnosticError" ref="classDbcDiagnosticError.html"/>
|
||||
</section>
|
||||
@@ -502,9 +525,12 @@
|
||||
<section title="FrameInfo" ref="structFrameInfo.html"/>
|
||||
<section title="FrameKey" ref="structFrameKey.html"/>
|
||||
<section title="FrameKeyHasher" ref="structFrameKeyHasher.html"/>
|
||||
<section title="dbc_detail::MultiplexGraph" ref="classdbc__detail_1_1MultiplexGraph.html"/>
|
||||
<section title="Multiplexing" ref="structMultiplexing.html"/>
|
||||
<section title="MultiplexRange" ref="structMultiplexRange.html"/>
|
||||
<section title="PendingAttribute" ref="structPendingAttribute.html"/>
|
||||
<section title="PendingComment" ref="structPendingComment.html"/>
|
||||
<section title="PendingMultiplexing" ref="structPendingMultiplexing.html"/>
|
||||
<section title="PendingValueDescriptions" ref="structPendingValueDescriptions.html"/>
|
||||
<section title="PgnLookupResult" ref="structPgnLookupResult.html"/>
|
||||
<section title="QAbstractItemModel" ref="">
|
||||
@@ -681,6 +707,7 @@
|
||||
</section>
|
||||
</section>
|
||||
<section title="j1939.h" ref="j1939_8h_source.html"/>
|
||||
<section title="multiplex_graph.h" ref="multiplex__graph_8h_source.html"/>
|
||||
<section title="multiplexing.h" ref="multiplexing_8h_source.html"/>
|
||||
<section title="signal_info.h" ref="signal__info_8h.html">
|
||||
<section title="SignalInfo" ref="structSignalInfo.html">
|
||||
@@ -772,6 +799,7 @@
|
||||
<keyword name="DbcDiagnosticError" id="DbcDiagnosticError_" ref="classDbcDiagnosticError.html"/>
|
||||
<keyword name="DbcFrameHandler" id="DbcFrameHandler_" ref="classDbcFrameHandler.html"/>
|
||||
<keyword name="DbcHeaderHandler" id="DbcHeaderHandler_" ref="classDbcHeaderHandler.html"/>
|
||||
<keyword name="DbcMultiplexingHandler" id="DbcMultiplexingHandler_" ref="classDbcMultiplexingHandler.html"/>
|
||||
<keyword name="DbcParseContext" id="DbcParseContext_" ref="structDbcParseContext.html"/>
|
||||
<keyword name="DbcParser" id="DbcParser_" ref="classDbcParser.html"/>
|
||||
<keyword name="DbcParseResult" id="DbcParseResult_" ref="structDbcParseResult.html"/>
|
||||
@@ -781,7 +809,6 @@
|
||||
<keyword name="DbcStatementHandler" id="DbcStatementHandler_" ref="classDbcStatementHandler.html"/>
|
||||
<keyword name="DbcTreeBuilder" id="DbcTreeBuilder_" ref="classDbcTreeBuilder.html"/>
|
||||
<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="classDecodeDatabase.html"/>
|
||||
<keyword name="DecodedFrameValue" id="DecodedFrameValue_" ref="structDecodedFrameValue.html"/>
|
||||
@@ -791,9 +818,13 @@
|
||||
<keyword name="FrameInfo" id="FrameInfo_" ref="structFrameInfo.html"/>
|
||||
<keyword name="FrameKey" id="FrameKey_" ref="structFrameKey.html"/>
|
||||
<keyword name="FrameKeyHasher" id="FrameKeyHasher_" ref="structFrameKeyHasher.html"/>
|
||||
<keyword name="dbc_detail::MultiplexError" id="dbc_detail::MultiplexError_" ref="classdbc__detail_1_1MultiplexError.html"/>
|
||||
<keyword name="dbc_detail::MultiplexGraph" id="dbc_detail::MultiplexGraph_" ref="classdbc__detail_1_1MultiplexGraph.html"/>
|
||||
<keyword name="Multiplexing" id="Multiplexing_" ref="structMultiplexing.html"/>
|
||||
<keyword name="MultiplexRange" id="MultiplexRange_" ref="structMultiplexRange.html"/>
|
||||
<keyword name="PendingAttribute" id="PendingAttribute_" ref="structPendingAttribute.html"/>
|
||||
<keyword name="PendingComment" id="PendingComment_" ref="structPendingComment.html"/>
|
||||
<keyword name="PendingMultiplexing" id="PendingMultiplexing_" ref="structPendingMultiplexing.html"/>
|
||||
<keyword name="PendingValueDescriptions" id="PendingValueDescriptions_" ref="structPendingValueDescriptions.html"/>
|
||||
<keyword name="PgnLookupResult" id="PgnLookupResult_" ref="structPgnLookupResult.html"/>
|
||||
<keyword name="RawCanFrame" id="RawCanFrame_" ref="structRawCanFrame.html"/>
|
||||
@@ -916,7 +947,7 @@
|
||||
<keyword name="Handle(const std::string &line, DbcParseContext &context) const override" id="DbcCommentHandler::Handle_aa4fce77b585a441d251d8535ef7a51a6" ref="classDbcCommentHandler.html#aa4fce77b585a441d251d8535ef7a51a6"/>
|
||||
<keyword name="Handle(const std::string &line, DbcParseContext &context) const override" id="DbcAttributeHandler::Handle_a397f23259b7ff79abb4b5141489caa83" ref="classDbcAttributeHandler.html#a397f23259b7ff79abb4b5141489caa83"/>
|
||||
<keyword name="Handle(const std::string &line, DbcParseContext &context) const override" id="DbcValueDescriptionHandler::Handle_a653e13364f396b54244edc2c0fdd831a" ref="classDbcValueDescriptionHandler.html#a653e13364f396b54244edc2c0fdd831a"/>
|
||||
<keyword name="Handle(const std::string &line, DbcParseContext &context) const override" id="DbcUnsupportedMultiplexingHandler::Handle_a9853fd67465f92ef587792986ea179ac" ref="classDbcUnsupportedMultiplexingHandler.html#a9853fd67465f92ef587792986ea179ac"/>
|
||||
<keyword name="Handle(const std::string &line, DbcParseContext &context) const override" id="DbcMultiplexingHandler::Handle_a16f9e9f898640200477d2dcc8bab442e" ref="classDbcMultiplexingHandler.html#a16f9e9f898640200477d2dcc8bab442e"/>
|
||||
<keyword name="Handle(const std::string &line, DbcParseContext &context) const override" id="DbcHeaderHandler::Handle_a1e43a9dcf157f4d4418032d9e9711693" ref="classDbcHeaderHandler.html#a1e43a9dcf157f4d4418032d9e9711693"/>
|
||||
<keyword name="HasErrors() const" id="DbcParseResult::HasErrors_a4da8641de3f6b55c7447c4421e05d20d" ref="structDbcParseResult.html#a4da8641de3f6b55c7447c4421e05d20d"/>
|
||||
<keyword name="hasPgn" id="DecodeFrame::hasPgn_a2551102670c4a540fced4c71da0b369d" ref="structDecodeFrame.html#a2551102670c4a540fced4c71da0b369d"/>
|
||||
@@ -977,16 +1008,16 @@
|
||||
<keyword name="public" id="DecodedFrameValue::public_adae123ac7fbb4a5c314b64b01109f4a8" ref="structDecodedFrameValue.html#adae123ac7fbb4a5c314b64b01109f4a8"/>
|
||||
<keyword name="public" id="DecodeFrame::public_a7f4e71bbdec3f424b625e724e3dfbf14" ref="structDecodeFrame.html#a7f4e71bbdec3f424b625e724e3dfbf14"/>
|
||||
<keyword name="public" id="FrameInfo::public_a3f7e25d67ddae22f2ed50823a5a26084" ref="structFrameInfo.html#a3f7e25d67ddae22f2ed50823a5a26084"/>
|
||||
<keyword name="ranges" id="Multiplexing::ranges_aa174ac4a3af9b361d2de7517dfd4b69e" ref="structMultiplexing.html#aa174ac4a3af9b361d2de7517dfd4b69e"/>
|
||||
<keyword name="rawValue" id="DecodedSignalValue::rawValue_a503c90b4b1a610b8252c45e466367c28" ref="structDecodedSignalValue.html#a503c90b4b1a610b8252c45e466367c28"/>
|
||||
<keyword name="receivers" id="DecodeSignal::receivers_abdbae62a64d2df716bf60c6b67b30eaa" ref="structDecodeSignal.html#abdbae62a64d2df716bf60c6b67b30eaa"/>
|
||||
<keyword name="receivers" id="SignalInfo::receivers_a2c95562fd0b29327a7fd7b1e6feee7f3" ref="structSignalInfo.html#a2c95562fd0b29327a7fd7b1e6feee7f3"/>
|
||||
<keyword name="RegisterType(const std::string &keyword)" id="DbcStatementDispatcher::RegisterType_a2c6e9a614ed747275d43bcccc50d0b2d" ref="classDbcStatementDispatcher.html#a2c6e9a614ed747275d43bcccc50d0b2d"/>
|
||||
<keyword name="registerType(const ClassId &id)" id="TypeFactory::registerType_ad6d85795285ee21193ac03e1b24762d3" ref="classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3"/>
|
||||
<keyword name="registerType(const std::string &id)" id="TypeFactory< std::string, DbcStatementHandler >::registerType_ad6d85795285ee21193ac03e1b24762d3" ref="classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3"/>
|
||||
<keyword name="RegisterType(const std::string &keyword)" id="DbcStatementDispatcher::RegisterType_a2c6e9a614ed747275d43bcccc50d0b2d" ref="classDbcStatementDispatcher.html#a2c6e9a614ed747275d43bcccc50d0b2d"/>
|
||||
<keyword name="ResolveAttributes(const std::string &filePath, std::vector< DbcDiagnostic > &diagnostics)" id="DbcParseContext::ResolveAttributes_a1ac7f4a54550aaddef08749806f87001" ref="structDbcParseContext.html#a1ac7f4a54550aaddef08749806f87001"/>
|
||||
<keyword name="ResolveComments(const std::string &filePath)" id="DbcParseContext::ResolveComments_aeae343c57a244634489a0e0b960155d7" ref="structDbcParseContext.html#aeae343c57a244634489a0e0b960155d7"/>
|
||||
<keyword name="ResolveValueDescriptions(const std::string &filePath)" id="DbcParseContext::ResolveValueDescriptions_ab5552dad944fde7fa6add6464ddb5369" ref="structDbcParseContext.html#ab5552dad944fde7fa6add6464ddb5369"/>
|
||||
<keyword name="role" id="Multiplexing::role_a62b70a0e3f2a9c7a457b3694ce8625c3" ref="structMultiplexing.html#a62b70a0e3f2a9c7a457b3694ce8625c3"/>
|
||||
<keyword name="Role" id="DbcTreeModel::Role_a0f360d424848c6c39f2312e6209b0dfd" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfd"/>
|
||||
<keyword name="NodeTypeRole" id="DbcTreeModel::NodeTypeRole_a0f360d424848c6c39f2312e6209b0dfdabe2c2768f230f994534963c6d32230d7" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdabe2c2768f230f994534963c6d32230d7"/>
|
||||
<keyword name="CanIdRole" id="DbcTreeModel::CanIdRole_a0f360d424848c6c39f2312e6209b0dfda66d77c4244f1fcbae2ff66aff2be85d4" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda66d77c4244f1fcbae2ff66aff2be85d4"/>
|
||||
@@ -1002,6 +1033,7 @@
|
||||
<keyword name="rowCount(const QModelIndex &parent=QModelIndex()) const override" id="DbcTreeModel::rowCount_a30bed0d65342917c19d9183da55af452" ref="classDbcTreeModel.html#a30bed0d65342917c19d9183da55af452"/>
|
||||
<keyword name="scope" id="AttributeDefinition::scope_a5f109f0ec94eb04c3f52c116366aefdf" ref="structAttributeDefinition.html#a5f109f0ec94eb04c3f52c116366aefdf"/>
|
||||
<keyword name="scope" id="AttributeAssignment::scope_a50405e8db9e4536015f9adc5ba360270" ref="structAttributeAssignment.html#a50405e8db9e4536015f9adc5ba360270"/>
|
||||
<keyword name="selector" id="Multiplexing::selector_aa91e54403c78a663686b2fd22282afaf" ref="structMultiplexing.html#aa91e54403c78a663686b2fd22282afaf"/>
|
||||
<keyword name="SetTree(std::unique_ptr< TreeNode > root)" id="DbcTreeModel::SetTree_a8cb5a81d456cdead42b75fd3462ee00a" ref="classDbcTreeModel.html#a8cb5a81d456cdead42b75fd3462ee00a"/>
|
||||
<keyword name="severity" id="DbcDiagnostic::severity_a75040a94f0313a606478020b0491f81d" ref="structDbcDiagnostic.html#a75040a94f0313a606478020b0491f81d"/>
|
||||
<keyword name="SignalKey(FrameKey frameKey, std::string signalName)" id="SignalKey::SignalKey_aa4221b34e75469bf5aa939976c334f46" ref="structSignalKey.html#aa4221b34e75469bf5aa939976c334f46"/>
|
||||
@@ -1079,6 +1111,9 @@
|
||||
<file>classDbcHeaderHandler-members.html</file>
|
||||
<file>classDbcHeaderHandler.html</file>
|
||||
<file>classDbcHeaderHandler__inherit__graph.svg</file>
|
||||
<file>classDbcMultiplexingHandler-members.html</file>
|
||||
<file>classDbcMultiplexingHandler.html</file>
|
||||
<file>classDbcMultiplexingHandler__inherit__graph.svg</file>
|
||||
<file>classDbcParser-members.html</file>
|
||||
<file>classDbcParser.html</file>
|
||||
<file>classDbcSignalHandler-members.html</file>
|
||||
@@ -1094,9 +1129,6 @@
|
||||
<file>classDbcTreeModel-members.html</file>
|
||||
<file>classDbcTreeModel.html</file>
|
||||
<file>classDbcTreeModel__inherit__graph.svg</file>
|
||||
<file>classDbcUnsupportedMultiplexingHandler-members.html</file>
|
||||
<file>classDbcUnsupportedMultiplexingHandler.html</file>
|
||||
<file>classDbcUnsupportedMultiplexingHandler__inherit__graph.svg</file>
|
||||
<file>classDbcValueDescriptionHandler-members.html</file>
|
||||
<file>classDbcValueDescriptionHandler.html</file>
|
||||
<file>classDbcValueDescriptionHandler__inherit__graph.svg</file>
|
||||
@@ -1107,6 +1139,11 @@
|
||||
<file>classTypeFactory-members.html</file>
|
||||
<file>classTypeFactory.html</file>
|
||||
<file>classTypeFactory__inherit__graph.svg</file>
|
||||
<file>classdbc__detail_1_1MultiplexError-members.html</file>
|
||||
<file>classdbc__detail_1_1MultiplexError.html</file>
|
||||
<file>classdbc__detail_1_1MultiplexError__inherit__graph.svg</file>
|
||||
<file>classdbc__detail_1_1MultiplexGraph-members.html</file>
|
||||
<file>classdbc__detail_1_1MultiplexGraph.html</file>
|
||||
<file>classes.html</file>
|
||||
<file>closed.png</file>
|
||||
<file>dbc__attributes_8cpp_source.html</file>
|
||||
@@ -1197,6 +1234,9 @@
|
||||
<file>inherit_graph_32.svg</file>
|
||||
<file>inherit_graph_33.svg</file>
|
||||
<file>inherit_graph_34.svg</file>
|
||||
<file>inherit_graph_35.svg</file>
|
||||
<file>inherit_graph_36.svg</file>
|
||||
<file>inherit_graph_37.svg</file>
|
||||
<file>inherit_graph_4.svg</file>
|
||||
<file>inherit_graph_5.svg</file>
|
||||
<file>inherit_graph_6.svg</file>
|
||||
@@ -1212,6 +1252,7 @@
|
||||
<file>md_tests_2README.html</file>
|
||||
<file>menu.js</file>
|
||||
<file>menudata.js</file>
|
||||
<file>multiplex__graph_8h_source.html</file>
|
||||
<file>multiplexing_8h_source.html</file>
|
||||
<file>nav_f.png</file>
|
||||
<file>nav_fd.png</file>
|
||||
@@ -1369,12 +1410,16 @@
|
||||
<file>structFrameKey.html</file>
|
||||
<file>structFrameKeyHasher-members.html</file>
|
||||
<file>structFrameKeyHasher.html</file>
|
||||
<file>structMultiplexRange-members.html</file>
|
||||
<file>structMultiplexRange.html</file>
|
||||
<file>structMultiplexing-members.html</file>
|
||||
<file>structMultiplexing.html</file>
|
||||
<file>structPendingAttribute-members.html</file>
|
||||
<file>structPendingAttribute.html</file>
|
||||
<file>structPendingComment-members.html</file>
|
||||
<file>structPendingComment.html</file>
|
||||
<file>structPendingMultiplexing-members.html</file>
|
||||
<file>structPendingMultiplexing.html</file>
|
||||
<file>structPendingValueDescriptions-members.html</file>
|
||||
<file>structPendingValueDescriptions.html</file>
|
||||
<file>structPgnLookupResult-members.html</file>
|
||||
|
||||
Reference in new issue
Block a user