Files
dbc/docs/html/index.qhp
T
2026-10-20 13:40:44 -04:00

1414 lines
114 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<QtHelpProject version="1.0">
<namespace>ca.himro.dbcframework</namespace>
<virtualFolder>doc</virtualFolder>
<customFilter name="DBC Framework">
</customFilter>
<filterSection>
<filterAttribute>dbc</filterAttribute>
<filterAttribute>framework</filterAttribute>
<filterAttribute>c++</filterAttribute>
<filterAttribute>qt</filterAttribute>
<filterAttribute>doxygen</filterAttribute>
<toc>
<section title="DBC Framework" ref="index.html">
<section title="Инструкции для работы с проектом" ref="md_AGENTS.html">
<section title="О проекте" ref="md_AGENTS.html#autotoc_md1"/>
<section title="Формат задания" ref="md_AGENTS.html#autotoc_md2"/>
<section title="Правила кода" ref="md_AGENTS.html#autotoc_md3"/>
<section title="Тестирование" ref="md_AGENTS.html#autotoc_md4"/>
<section title="Документация" ref="md_AGENTS.html#autotoc_md5"/>
</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>
<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>
<section title="2026-10-13" ref="md_changelog.html#autotoc_md18">
<section title="Added" ref="md_changelog.html#autotoc_md19"/>
<section title="Changed" ref="md_changelog.html#autotoc_md20"/>
</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>
<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>
<section title="2026-10-06" ref="md_changelog.html#autotoc_md28">
<section title="Added" ref="md_changelog.html#autotoc_md29"/>
</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>
<section title="2026-10-01" 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>
</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>
</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>
<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="&lt;tt&gt;SignalInfo&lt;/tt&gt;" ref="md_README.html#autotoc_md54"/>
<section title="&lt;tt&gt;FrameInfo&lt;/tt&gt;" ref="md_README.html#autotoc_md56"/>
<section title="&lt;tt&gt;DbcDatabase&lt;/tt&gt;" ref="md_README.html#autotoc_md58"/>
<section title="UI Tree Layer" ref="md_README.html#autotoc_md60"/>
<section title="&lt;tt&gt;TreeNode&lt;/tt&gt;" 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="&lt;tt&gt;ByteOrder&lt;/tt&gt;" ref="md_README.html#autotoc_md66"/>
<section title="&lt;tt&gt;ValueType&lt;/tt&gt;" ref="md_README.html#autotoc_md68"/>
<section title="&lt;tt&gt;DecodeSignal&lt;/tt&gt;" ref="md_README.html#autotoc_md70"/>
<section title="&lt;tt&gt;DecodeFrame&lt;/tt&gt;" ref="md_README.html#autotoc_md72"/>
<section title="&lt;tt&gt;FrameKey&lt;/tt&gt;" ref="md_README.html#autotoc_md74"/>
<section title="&lt;tt&gt;DecodeDatabase&lt;/tt&gt;" ref="md_README.html#autotoc_md76"/>
<section title="Decoder Layer" ref="md_README.html#autotoc_md78"/>
<section title="&lt;tt&gt;RawCanFrame&lt;/tt&gt;" ref="md_README.html#autotoc_md79"/>
<section title="&lt;tt&gt;DecodedSignalValue&lt;/tt&gt;" ref="md_README.html#autotoc_md81">
<section title="Raw value representation and precision" ref="md_README.html#autotoc_md83"/>
</section>
<section title="&lt;tt&gt;DecodedFrameValue&lt;/tt&gt;" 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>
<section title="&lt;tt&gt;DbcDecoder&lt;/tt&gt;" 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>
<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>
<section title="Signal definition" ref="md_README.html#autotoc_md100">
<section title="Signal validation and parse errors" ref="md_README.html#autotoc_md102"/>
</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>
<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>
<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 (&lt;tt&gt;VAL_&lt;/tt&gt;)" 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>
<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>
<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>
</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>
<section title="Classes" ref="annotated.html">
<section title="Class List" ref="annotated.html">
<section title="AttributeAssignment" ref="structAttributeAssignment.html">
<section title="name" ref="structAttributeAssignment.html#aa8707eddd2d3a2de559fe44354a514cc"/>
<section title="scope" ref="structAttributeAssignment.html#a50405e8db9e4536015f9adc5ba360270"/>
<section title="canId" ref="structAttributeAssignment.html#a330ae1a34c342b0352115a83dd31aab8"/>
<section title="isExtended" ref="structAttributeAssignment.html#a024a249cc63dbfbf337eea395fe3471e"/>
<section title="targetName" ref="structAttributeAssignment.html#a50059e42e5e5b944050f3290ce84ac66"/>
<section title="value" ref="structAttributeAssignment.html#a93de8c51c5154219bf18beadcec5708f"/>
</section>
<section title="AttributeDefinition" ref="structAttributeDefinition.html">
<section title="scope" ref="structAttributeDefinition.html#a5f109f0ec94eb04c3f52c116366aefdf"/>
<section title="type" ref="structAttributeDefinition.html#a5de5484174a8c5f6b309041089d20afc"/>
<section title="integerMinimum" ref="structAttributeDefinition.html#aaf87153bac0b228ad87b88e96f303210"/>
<section title="integerMaximum" ref="structAttributeDefinition.html#a5ca8f41ea3e921f54d81b8760c1dcfb3"/>
<section title="minimum" ref="structAttributeDefinition.html#a18245dba995929a61fd6de1fcdbc8a89"/>
<section title="maximum" ref="structAttributeDefinition.html#aa02fe74b5420c2e67c13e610b6bc9713"/>
<section title="enumValues" ref="structAttributeDefinition.html#a547fe17f6cfc631528f9156e4a509c66"/>
<section title="defaultValue" ref="structAttributeDefinition.html#ae0949edf67f9d4e60e4cb376a95da4f2"/>
</section>
<section title="DbcAttributeHandler" ref="classDbcAttributeHandler.html">
<section title="Handle" ref="classDbcAttributeHandler.html#a397f23259b7ff79abb4b5141489caa83"/>
</section>
<section title="DbcCommentHandler" ref="classDbcCommentHandler.html">
<section title="Handle" ref="classDbcCommentHandler.html#aa4fce77b585a441d251d8535ef7a51a6"/>
</section>
<section title="DbcDatabase" ref="structDbcDatabase.html">
<section title="frames" ref="structDbcDatabase.html#a2cade5d0234ee816132127542f8c612b"/>
<section title="attributeDefinitions" ref="structDbcDatabase.html#a14862245081989f2abf126b5ea6dfdfa"/>
<section title="attributeAssignments" ref="structDbcDatabase.html#aa7bdf56eb8b7ab5b873e1c096b46d8b6"/>
<section title="attributes" ref="structDbcDatabase.html#a321839ad81af176444358eb23114eaee"/>
</section>
<section title="DbcDecodeBuilder" ref="classDbcDecodeBuilder.html">
<section title="Build" ref="classDbcDecodeBuilder.html#a2bc6386dfb5e58976c42e22c19ec471b"/>
</section>
<section title="DbcDecoder" ref="classDbcDecoder.html">
<section title="FindFrame" ref="classDbcDecoder.html#a4005c4311f57b7faf21c0cb31463039c"/>
<section title="Decode" ref="classDbcDecoder.html#a345951ffe5d943a70d3a1ea1f39e74f7"/>
<section title="Decode" ref="classDbcDecoder.html#ade48a94b6fcda6563bd1b2c6ff49439e"/>
</section>
<section title="DbcDiagnostic" ref="structDbcDiagnostic.html">
<section title="severity" ref="structDbcDiagnostic.html#a75040a94f0313a606478020b0491f81d"/>
<section title="code" ref="structDbcDiagnostic.html#aa315a4a40b15f2e8cb34264d94a0f914"/>
<section title="filePath" ref="structDbcDiagnostic.html#ac9f02705ed6a633cbb9526d0e392fb95"/>
<section title="lineNumber" ref="structDbcDiagnostic.html#adb201de8d32b768d5f559bed21e8f819"/>
<section title="message" ref="structDbcDiagnostic.html#a124bae82eebeaef46426bd124685ef1b"/>
</section>
<section title="DbcDiagnosticError" ref="classDbcDiagnosticError.html">
<section title="DbcDiagnosticError" ref="classDbcDiagnosticError.html#aa9997368f79a9a0723481aaeffc44618"/>
<section title="diagnostic" ref="classDbcDiagnosticError.html#ab3965082f01d66b6d5c20525af44235d"/>
</section>
<section title="DbcFrameHandler" ref="classDbcFrameHandler.html">
<section title="Handle" ref="classDbcFrameHandler.html#a0d3f43bbcc5e191460bc31827e74ce89"/>
</section>
<section title="DbcHeaderHandler" ref="classDbcHeaderHandler.html">
<section title="Handle" ref="classDbcHeaderHandler.html#a1e43a9dcf157f4d4418032d9e9711693"/>
</section>
<section title="DbcParseContext" ref="structDbcParseContext.html">
<section title="ValidateMultiplexing" ref="structDbcParseContext.html#a908056de0a97316a4ebecb3f99cc400b"/>
<section title="ResolveComments" ref="structDbcParseContext.html#aeae343c57a244634489a0e0b960155d7"/>
<section title="ResolveAttributes" ref="structDbcParseContext.html#a1ac7f4a54550aaddef08749806f87001"/>
<section title="ResolveValueDescriptions" ref="structDbcParseContext.html#ab5552dad944fde7fa6add6464ddb5369"/>
<section title="database" ref="structDbcParseContext.html#a79bad0b8302e2156670461bab529259c"/>
<section title="currentFrame" ref="structDbcParseContext.html#af31b56247edff7f025957ae023a56913"/>
<section title="enableJ1939" ref="structDbcParseContext.html#a93f8ece0f3d16bd79f631ae07afa7b54"/>
<section title="lineNumber" ref="structDbcParseContext.html#a57f5a7f613ecd0dadbafa7af736b7e54"/>
<section title="pendingValues" ref="structDbcParseContext.html#ac22cba614ada3a28c7dcc1ea338b0e01"/>
<section title="signalLines" ref="structDbcParseContext.html#af8b411c938a2ea9100c4aaae452e6546"/>
<section title="pendingComments" ref="structDbcParseContext.html#a854abba7bbf4adfc948554c254156e60"/>
<section title="pendingAttributes" ref="structDbcParseContext.html#afbfa4b26a58b41ada3dabc619066035c"/>
</section>
<section title="DbcParser" ref="classDbcParser.html">
<section title="DbcParser" ref="classDbcParser.html#a46bc3afcd103e704dc58bb4b073da73c"/>
<section title="ParseFile" ref="classDbcParser.html#aef72826942c9095d653fafa435855e56"/>
<section title="ParseFileWithDiagnostics" ref="classDbcParser.html#a0e915ce79c2e3d4c95a5aaf2bf0409bc"/>
</section>
<section title="DbcParseResult" ref="structDbcParseResult.html">
<section title="HasErrors" ref="structDbcParseResult.html#a4da8641de3f6b55c7447c4421e05d20d"/>
<section title="database" ref="structDbcParseResult.html#abfa765d29a4397e8ddaf771bae21993e"/>
<section title="diagnostics" ref="structDbcParseResult.html#a3a1987b4381bb1e0a34dc09e31483679"/>
</section>
<section title="DbcParserOptions" ref="structDbcParserOptions.html">
<section title="enableJ1939" ref="structDbcParserOptions.html#ab31534f5c0853461b46cbb38149c33f9"/>
</section>
<section title="DbcSignalHandler" ref="classDbcSignalHandler.html">
<section title="Handle" ref="classDbcSignalHandler.html#ad7d891ec1414fb645f85ccd410f2737b"/>
</section>
<section title="DbcStatementDispatcher" ref="classDbcStatementDispatcher.html">
<section title="DbcStatementDispatcher" ref="classDbcStatementDispatcher.html#a2f064359b59d8644b8a8196653d47482"/>
<section title="RegisterType" ref="classDbcStatementDispatcher.html#a2c6e9a614ed747275d43bcccc50d0b2d"/>
<section title="Dispatch" ref="classDbcStatementDispatcher.html#a495c2d5c7ebb8103b1987cdd87c142ed"/>
</section>
<section title="DbcStatementHandler" ref="classDbcStatementHandler.html">
<section title="Handle" ref="classDbcStatementHandler.html#a3de86e1e27e9bcb0fe6f1460a8ba5739"/>
</section>
<section title="DbcTreeBuilder" ref="classDbcTreeBuilder.html">
<section title="Build" ref="classDbcTreeBuilder.html#a7e57d067d831b14b383947fd125edd4b"/>
</section>
<section title="DbcTreeModel" ref="classDbcTreeModel.html">
<section title="Column" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069ae">
<section title="Name" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea656b55f10472395261871ff7ef3f4484"/>
<section title="CanId" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aeaa74a27fd4ea0e2d561c6ba9b15640010"/>
<section title="PayloadLength" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea8bc7de06cffddca5470da004741ed939"/>
<section title="StartBit" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aeaa87659982bb22d7598c49cc08cd36c65"/>
<section title="BitLength" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea657c7487a591debd704e4f7e4536b207"/>
<section title="ByteOrder" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea391e0095b1fac0d05fde0d5cb5edda85"/>
<section title="Signed" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea5baf88846401000c49679f46e619ef87"/>
<section title="Unit" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aeaa154ab92b4d4ef65526238428ae3cace"/>
<section title="Comment" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea01cbc280578dad3fea144b98755b7ef3"/>
<section title="ColumnCount" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea58500e460c83ab951d9271b3b795f234"/>
</section>
<section title="Role" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfd">
<section title="NodeTypeRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdabe2c2768f230f994534963c6d32230d7"/>
<section title="CanIdRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda66d77c4244f1fcbae2ff66aff2be85d4"/>
<section title="PayloadLengthRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdaf8574caf8d0986f7d6d6d7923a7bdaa0"/>
<section title="StartBitRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdae702dc1611c58e76e36ee280091be1d8"/>
<section title="BitLengthRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda716858f9cb0b60a665214362afd210ca"/>
<section title="LittleEndianRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda9df090ff74d5110d75df22a0b2e507e8"/>
<section title="SignedRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdad1c30e9d3e9ade5edbc5262a2131007b"/>
<section title="UnitRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda55cc6538817898e455ae2cbd4cd7e755"/>
<section title="CommentRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdaee6045bcb658e9feefff87ca7d9e57ff"/>
<section title="ValueDescriptionsRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda8a5d5985c970c7c04290a7b0f3aa05f0"/>
<section title="ExtendedRole" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda155fbc1aa36cd7f15711f4461720fa1d"/>
</section>
<section title="DbcTreeModel" ref="classDbcTreeModel.html#a4f7214b727d812885bf077352ec9ece1"/>
<section title="SetTree" ref="classDbcTreeModel.html#a8cb5a81d456cdead42b75fd3462ee00a"/>
<section title="index" ref="classDbcTreeModel.html#a8caeb5ec6141eb3e446e48df3c70b3ad"/>
<section title="parent" ref="classDbcTreeModel.html#ae40bb8b8a26d205f178c6dd1134ff4b3"/>
<section title="rowCount" ref="classDbcTreeModel.html#a30bed0d65342917c19d9183da55af452"/>
<section title="columnCount" ref="classDbcTreeModel.html#a397f885e7fd45c387825b4357b875c10"/>
<section title="data" ref="classDbcTreeModel.html#aca81d05c81cc48c1185fc36659e96e5b"/>
<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>
<section title="DecodeDatabase" ref="classDecodeDatabase.html">
<section title="DecodeDatabase" ref="classDecodeDatabase.html#a51a44cf7c3f23c98ec8781afe0097c0c"/>
<section title="GetFrames" ref="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8"/>
<section title="FindFrame" ref="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970"/>
<section title="FindFrameByPgn" ref="classDecodeDatabase.html#aa96b62b4f3fff68ab651674760f60d6d"/>
<section title="FindSignal" ref="classDecodeDatabase.html#a0af5b15b9953a4f6551c27ee9ae8b514"/>
</section>
<section title="DecodedFrameValue" ref="structDecodedFrameValue.html">
<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 title="status" ref="structDecodedFrameValue.html#a645f433798d48a2787e7f00dfbb7dff9"/>
</section>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html">
<section title="GetValueDescription" ref="structDecodedSignalValue.html#affc38af1bf31bcb6f2c33044bce92bd2"/>
<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 title="status" ref="structDecodedSignalValue.html#a94161a80412b3961da8fd2fec43c25f6"/>
</section>
<section title="DecodeFrame" ref="structDecodeFrame.html">
<section title="GetKey" ref="structDecodeFrame.html#a05e3d1c6143367553c2c3beba82a5c34"/>
<section title="name" ref="structDecodeFrame.html#aa0a7f8fd5bfde2148dfd0d838328f579"/>
<section title="canId" ref="structDecodeFrame.html#a52e10215388db7df8b541b9d9909edcf"/>
<section title="isExtended" ref="structDecodeFrame.html#a3ee2348d781f8f15aaf87e8dcf57ec41"/>
<section title="dlc" ref="structDecodeFrame.html#a51111ac13988be372d5673d12cf3e060"/>
<section title="pgn" ref="structDecodeFrame.html#a1d3c54055c0cbceb73adf551f7067f23"/>
<section title="hasPgn" ref="structDecodeFrame.html#a2551102670c4a540fced4c71da0b369d"/>
<section title="transmitter" ref="structDecodeFrame.html#ad78241dc40c793aabb8495b6989b81a9"/>
<section title="comment" ref="structDecodeFrame.html#a25819ef907a32391af5c9f7cae9cdb22"/>
<section title="public" ref="structDecodeFrame.html#a7f4e71bbdec3f424b625e724e3dfbf14"/>
<section title="attributes" ref="structDecodeFrame.html#ad506b03108a40df7e8005638c9c59653"/>
<section title="frameFormat" ref="structDecodeFrame.html#a475e669f390491a4d99383d3fee51300"/>
<section title="cycleTimeMs" ref="structDecodeFrame.html#a732c2f6853d55ce8253db61207fc21d3"/>
</section>
<section title="DecodeSignal" ref="structDecodeSignal.html">
<section title="multiplexing" ref="structDecodeSignal.html#aea41c055cb255fe7bd178ed5727f28c9"/>
<section title="name" ref="structDecodeSignal.html#a58cf5844f2272a23dcb9687d912e4780"/>
<section title="startBit" ref="structDecodeSignal.html#aaf5d7527ddf65b6355c2b4f3626df22d"/>
<section title="length" ref="structDecodeSignal.html#acd4ef5ee30421d117b5756854302debb"/>
<section title="byteOrder" ref="structDecodeSignal.html#abdc4c4bb4a67a6d61d6ca81e8a52833d"/>
<section title="valueType" ref="structDecodeSignal.html#a9d37638129263b8902ba5be59baf39a8"/>
<section title="factor" ref="structDecodeSignal.html#a428c39913a366a8476dd291061354391"/>
<section title="offset" ref="structDecodeSignal.html#a92db637af4e224a0ae70173050dc3f74"/>
<section title="minimum" ref="structDecodeSignal.html#a0fb84e19a0ab3bd50b6f65c1075ebc25"/>
<section title="maximum" ref="structDecodeSignal.html#a4a6ba87142a9badbf0ca830e9e709cb7"/>
<section title="unit" ref="structDecodeSignal.html#a38eed9ca7581423fd8bfbedcffc12092"/>
<section title="receivers" ref="structDecodeSignal.html#abdbae62a64d2df716bf60c6b67b30eaa"/>
<section title="valueDescriptions" ref="structDecodeSignal.html#a822155d9bf4ed5f3300c9e9befe606ff"/>
<section title="comment" ref="structDecodeSignal.html#ae28c905d4a2bc86419c2a8361bfea473"/>
<section title="attributes" ref="structDecodeSignal.html#a204f65c7ea45a2c148f19c12d922f99b"/>
</section>
<section title="FrameInfo" ref="structFrameInfo.html">
<section title="name" ref="structFrameInfo.html#abb53a7f93ed7abc0ea1ae4a8ccafcdcb"/>
<section title="canId" ref="structFrameInfo.html#af470b0742c05bfbffc31c51a68f5c05e"/>
<section title="isExtended" ref="structFrameInfo.html#a34b726afaad2ac5c697fdb2ac070cdaf"/>
<section title="pgn" ref="structFrameInfo.html#aee518b33f1000bf0b7f6e4a87474c943"/>
<section title="hasPgn" ref="structFrameInfo.html#a4737a5420213ad4304724e39f3a4e55d"/>
<section title="dlc" ref="structFrameInfo.html#aa2b198ea0f55e560c123d35e7b3ecab9"/>
<section title="transmitter" ref="structFrameInfo.html#a92749ec3798d4211a505860fb389a9e8"/>
<section title="comment" ref="structFrameInfo.html#ace75121294f9d89b762080ab5643293c"/>
<section title="public" ref="structFrameInfo.html#a3f7e25d67ddae22f2ed50823a5a26084"/>
<section title="frameFormat" ref="structFrameInfo.html#a35bf839519ef3f48b5f52dd9bcd7e9ac"/>
<section title="cycleTimeMs" ref="structFrameInfo.html#a099f02a77adfb9ac23e286ce75f4eef4"/>
<section title="attributes" ref="structFrameInfo.html#a9ef2736053b593cf34ba2608cf8275c0"/>
</section>
<section title="FrameKey" ref="structFrameKey.html">
<section title="FrameKey" ref="structFrameKey.html#a33bde405c7ea53000d54b3dd6e058670"/>
<section title="operator==" ref="structFrameKey.html#aaaec9f914e127787247fcda5e183b01f"/>
<section title="canId" ref="structFrameKey.html#a022917652b4d3c2f2dfcc5a13ab7caa4"/>
<section title="isExtended" ref="structFrameKey.html#aa3179b709d02ef70cf0e736f040a2145"/>
</section>
<section title="FrameKeyHasher" ref="structFrameKeyHasher.html">
<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>
<section title="PendingAttribute" ref="structPendingAttribute.html">
<section title="statement" ref="structPendingAttribute.html#a0ec62fc577e3a2d5f63d926f829e2ab8"/>
<section title="lineNumber" ref="structPendingAttribute.html#a9a68a0a54c313c3e43dfdcd6e7a55da9"/>
</section>
<section title="PendingComment" ref="structPendingComment.html">
<section title="canId" ref="structPendingComment.html#a6d1c3b1e149bb602a95224446709c771"/>
<section title="isExtended" ref="structPendingComment.html#a9abd7e15ed59eb4534c66ff74f276e07"/>
<section title="isSignal" ref="structPendingComment.html#ac03903ffb042d27ad66012eb18ea1437"/>
<section title="signalName" ref="structPendingComment.html#ae7b5aea9c252a4ab87e02915d24fee27"/>
<section title="comment" ref="structPendingComment.html#aa344393f67770e12449a4f14f6fcf10b"/>
<section title="lineNumber" ref="structPendingComment.html#a29a3733e0a4c8ae341695db3d21d9249"/>
</section>
<section title="PendingValueDescriptions" ref="structPendingValueDescriptions.html">
<section title="canId" ref="structPendingValueDescriptions.html#a5f0082ceeaee77e2f823661547aad844"/>
<section title="isExtended" ref="structPendingValueDescriptions.html#a60f185e8d91010927c4aa3b4a750c9f4"/>
<section title="signalName" ref="structPendingValueDescriptions.html#ac35446db10ebda5a12349759613f8c90"/>
<section title="descriptions" ref="structPendingValueDescriptions.html#a10ecbaeaed2cc3ac82fada73e7e041dd"/>
<section title="lineNumber" ref="structPendingValueDescriptions.html#a5c19cff09b0e83bd3cd6085213c17da8"/>
</section>
<section title="PgnLookupResult" ref="structPgnLookupResult.html">
<section title="definition" ref="structPgnLookupResult.html#aa5b79b61d2aef48fd6ae070cf5f901c1"/>
<section title="ambiguous" ref="structPgnLookupResult.html#a6158833782348b3cc26037c2091fcc36"/>
</section>
<section title="RawCanFrame" ref="structRawCanFrame.html">
<section title="canId" ref="structRawCanFrame.html#a2d0e7fa0e3d5c20bbed55ed8f7888ff4"/>
<section title="isExtended" ref="structRawCanFrame.html#a462193d275adc1dba8bd18ffa0e36bb7"/>
<section title="data" ref="structRawCanFrame.html#a0acb487612104c99c9907344c035df83"/>
</section>
<section title="SignalInfo" ref="structSignalInfo.html">
<section title="multiplexing" ref="structSignalInfo.html#a8a2e29f307c75926a1bd824266d23ca8"/>
<section title="name" ref="structSignalInfo.html#a379e422a00cad56f896cacf60455b088"/>
<section title="startBit" ref="structSignalInfo.html#ace290724f9801521609aedaa946d61f1"/>
<section title="length" ref="structSignalInfo.html#a1008b5201f71848177217bd52fb84baa"/>
<section title="isLittleEndian" ref="structSignalInfo.html#af363b1563fb4c7cc8973f9a80c06846c"/>
<section title="isSigned" ref="structSignalInfo.html#a52a52b320eef92fbcb4626307f9a498f"/>
<section title="factor" ref="structSignalInfo.html#ae4f78d99a2750aa564d7eba860171499"/>
<section title="offset" ref="structSignalInfo.html#ab7d0769f47aa540656b22e4e49db517e"/>
<section title="minimum" ref="structSignalInfo.html#ada7bf94fbeaa26bd08c73982b5af255b"/>
<section title="maximum" ref="structSignalInfo.html#adf1c4331b9eabced0d7fdda40ff0eb52"/>
<section title="unit" ref="structSignalInfo.html#a1f214f03e94ef5794de2d3367bfcbd01"/>
<section title="receivers" ref="structSignalInfo.html#a2c95562fd0b29327a7fd7b1e6feee7f3"/>
<section title="valueDescriptions" ref="structSignalInfo.html#a43f47d0433d0cc39076bd7278b46af9c"/>
<section title="comment" ref="structSignalInfo.html#ac99ba7563a5dad01e39c4257216953f5"/>
<section title="attributes" ref="structSignalInfo.html#a781766eddbf6641071623c8e5b9acb4a"/>
</section>
<section title="SignalKey" ref="structSignalKey.html">
<section title="SignalKey" ref="structSignalKey.html#aa4221b34e75469bf5aa939976c334f46"/>
<section title="operator==" ref="structSignalKey.html#a17525dc0116be7f4f58f3c3fae1022e2"/>
<section title="frame" ref="structSignalKey.html#a25f4ece1bf685791b576f68e23d8ccc7"/>
<section title="name" ref="structSignalKey.html#abab371cce740f05111fd3b4013ca6944"/>
</section>
<section title="SignalKeyHasher" ref="structSignalKeyHasher.html">
<section title="operator()" ref="structSignalKeyHasher.html#af8869bcb714857af7ad005fbd13bea80"/>
</section>
<section title="TreeNode" ref="classTreeNode.html">
<section title="TreeNode" ref="classTreeNode.html#a984a98d5ccf7ef1f5a18094c6821f35d"/>
<section title="TreeNode" ref="classTreeNode.html#a8e38dd591d8801d7ee3a7dbad90c67fc"/>
<section title="TreeNode" ref="classTreeNode.html#ab9f00f5253d56461bb2d420fd639c5ae"/>
<section title="AddChild" ref="classTreeNode.html#af87331684d4b40240aec75e3286921d3"/>
<section title="GetParent" ref="classTreeNode.html#aa48fbc17903eb8cfa40353e29f853c6f"/>
<section title="GetRow" ref="classTreeNode.html#ad501f97eeec7f7d3353bfae838fbb6a8"/>
<section title="GetFrameKey" ref="classTreeNode.html#af4e6e916c48c024a3dfeadac8174b527"/>
<section title="GetSignalKey" ref="classTreeNode.html#a1eb94f7b6e7962c9d867a120772dfe6e"/>
<section title="GetChildCount" ref="classTreeNode.html#abdd82460187dca8d3e5d66f5d5c529ea"/>
<section title="GetChild" ref="classTreeNode.html#a4727ff801a2d1b9323c5ae50a35457a6"/>
<section title="GetChild" ref="classTreeNode.html#a81047bd7d2a4cc96b9ef5e20d0d63b5f"/>
<section title="GetType" ref="classTreeNode.html#afa2f4b0aafa12d3d41ed00df8e0250c9"/>
<section title="GetName" ref="classTreeNode.html#aaac5b8d9dc9e5ae1f367d1adbcf20e18"/>
<section title="GetFrame" ref="classTreeNode.html#afc503b40004764163605d6dbdb4ef811"/>
<section title="GetSignal" ref="classTreeNode.html#a226518612d0d00b5988a2c44fc21d3f1"/>
</section>
<section title="TypeFactory" ref="classTypeFactory.html">
<section title="BasePtr" ref="classTypeFactory.html#a33b404da3e19ea7e1245b8a4975721bf"/>
<section title="CreatorFn" ref="classTypeFactory.html#a650022aac1e2f30af5bc554a5663939f"/>
<section title="registerType" ref="classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3"/>
<section title="creator" ref="classTypeFactory.html#ad82f537569ece3d3a4a376523fa94473"/>
<section title="create" ref="classTypeFactory.html#a3f43b03d6e3a0fd503fdec01ecf62e9f"/>
<section title="contains" ref="classTypeFactory.html#a1a119ad2956abe146213c6ca124d8dd4"/>
<section title="classes" ref="classTypeFactory.html#a5f119fe61c1cb9f4725ce746e4a047b3"/>
</section>
</section>
<section title="Class Index" ref="classes.html"/>
<section title="Class Hierarchy" ref="hierarchy.html">
<section title="AttributeAssignment" ref="structAttributeAssignment.html"/>
<section title="AttributeDefinition" ref="structAttributeDefinition.html"/>
<section title="DbcDatabase" ref="structDbcDatabase.html"/>
<section title="DbcDecodeBuilder" ref="classDbcDecodeBuilder.html"/>
<section title="DbcDecoder" ref="classDbcDecoder.html"/>
<section title="DbcDiagnostic" ref="structDbcDiagnostic.html"/>
<section title="DbcParseContext" ref="structDbcParseContext.html"/>
<section title="DbcParser" ref="classDbcParser.html"/>
<section title="DbcParseResult" ref="structDbcParseResult.html"/>
<section title="DbcParserOptions" ref="structDbcParserOptions.html"/>
<section title="DbcStatementDispatcher" ref="classDbcStatementDispatcher.html"/>
<section title="DbcStatementHandler" ref="classDbcStatementHandler.html">
<section title="DbcAttributeHandler" ref="classDbcAttributeHandler.html"/>
<section title="DbcCommentHandler" ref="classDbcCommentHandler.html"/>
<section title="DbcFrameHandler" ref="classDbcFrameHandler.html"/>
<section title="DbcHeaderHandler" ref="classDbcHeaderHandler.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"/>
<section title="DecodeDatabase" ref="classDecodeDatabase.html"/>
<section title="DecodedFrameValue" ref="structDecodedFrameValue.html"/>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html"/>
<section title="DecodeFrame" ref="structDecodeFrame.html"/>
<section title="DecodeSignal" ref="structDecodeSignal.html"/>
<section title="std::exception" ref="">
<section title="std::runtime_error" ref="">
<section title="DbcDiagnosticError" ref="classDbcDiagnosticError.html"/>
</section>
</section>
<section title="FrameInfo" ref="structFrameInfo.html"/>
<section title="FrameKey" ref="structFrameKey.html"/>
<section title="FrameKeyHasher" ref="structFrameKeyHasher.html"/>
<section title="Multiplexing" ref="structMultiplexing.html"/>
<section title="PendingAttribute" ref="structPendingAttribute.html"/>
<section title="PendingComment" ref="structPendingComment.html"/>
<section title="PendingValueDescriptions" ref="structPendingValueDescriptions.html"/>
<section title="PgnLookupResult" ref="structPgnLookupResult.html"/>
<section title="QAbstractItemModel" ref="">
<section title="DbcTreeModel" ref="classDbcTreeModel.html"/>
</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"/>
</section>
<section title="Class Members" ref="functions.html">
<section title="All" ref="functions.html"/>
<section title="Functions" ref="functions_func.html"/>
<section title="Variables" ref="functions_vars.html"/>
<section title="Typedefs" ref="functions_type.html"/>
<section title="Enumerations" ref="functions_enum.html"/>
</section>
</section>
<section title="Files" ref="files.html">
<section title="File List" ref="files.html">
<section title="core" ref="dir_4270bfced15e0e73154b13468c7c9ad9.html">
<section title="attributes.h" ref="attributes_8h_source.html"/>
<section title="dbc_attributes.cpp" ref="dbc__attributes_8cpp_source.html"/>
<section title="dbc_database.h" ref="dbc__database_8h.html">
<section title="DbcDatabase" ref="structDbcDatabase.html">
<section title="frames" ref="structDbcDatabase.html#a2cade5d0234ee816132127542f8c612b"/>
<section title="attributeDefinitions" ref="structDbcDatabase.html#a14862245081989f2abf126b5ea6dfdfa"/>
<section title="attributeAssignments" ref="structDbcDatabase.html#aa7bdf56eb8b7ab5b873e1c096b46d8b6"/>
<section title="attributes" ref="structDbcDatabase.html#a321839ad81af176444358eb23114eaee"/>
</section>
</section>
<section title="dbc_decode_builder.cpp" ref="dbc__decode__builder_8cpp.html"/>
<section title="dbc_decode_builder.h" ref="dbc__decode__builder_8h.html">
<section title="DbcDecodeBuilder" ref="classDbcDecodeBuilder.html">
<section title="Build" ref="classDbcDecodeBuilder.html#a2bc6386dfb5e58976c42e22c19ec471b"/>
</section>
</section>
<section title="dbc_decoder.cpp" ref="dbc__decoder_8cpp.html"/>
<section title="dbc_decoder.h" ref="dbc__decoder_8h.html">
<section title="RawCanFrame" ref="structRawCanFrame.html">
<section title="canId" ref="structRawCanFrame.html#a2d0e7fa0e3d5c20bbed55ed8f7888ff4"/>
<section title="isExtended" ref="structRawCanFrame.html#a462193d275adc1dba8bd18ffa0e36bb7"/>
<section title="data" ref="structRawCanFrame.html#a0acb487612104c99c9907344c035df83"/>
</section>
<section title="DecodedSignalValue" ref="structDecodedSignalValue.html">
<section title="GetValueDescription" ref="structDecodedSignalValue.html#affc38af1bf31bcb6f2c33044bce92bd2"/>
<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 title="status" ref="structDecodedSignalValue.html#a94161a80412b3961da8fd2fec43c25f6"/>
</section>
<section title="DecodedFrameValue" ref="structDecodedFrameValue.html">
<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 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 title="Decode" ref="classDbcDecoder.html#ade48a94b6fcda6563bd1b2c6ff49439e"/>
</section>
<section title="SignalDecodeStatus" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559a">
<section title="InvalidDefinition" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aaa20a6f8fa79aa562f9d3392c0060df54"/>
<section title="InsufficientPayload" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa7c9fa088a1e7db1fc83cb62aefd3ea7f"/>
<section title="SelectorUnavailable" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa6e43305edb6a91f66811f9af70346d81"/>
<section title="Inactive" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa3cab03c00dbd11bc3569afa0748013f0"/>
<section title="Valid" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa3ac705f2acd51a4613f9188c05c91d0d"/>
<section title="PhysicalConversionFailed" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aae7d6c26841c7125dc32c49f3bbc8a436"/>
</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 title="AmbiguousFrame" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a88db09d74e14ac6c0a3bc7cd91b45358"/>
</section>
</section>
<section title="dbc_diagnostic.h" ref="dbc__diagnostic_8h_source.html"/>
<section title="dbc_parser.cpp" ref="dbc__parser_8cpp.html"/>
<section title="dbc_parser.h" ref="dbc__parser_8h.html">
<section title="DbcParserOptions" ref="structDbcParserOptions.html">
<section title="enableJ1939" ref="structDbcParserOptions.html#ab31534f5c0853461b46cbb38149c33f9"/>
</section>
<section title="DbcParser" ref="classDbcParser.html">
<section title="DbcParser" ref="classDbcParser.html#a46bc3afcd103e704dc58bb4b073da73c"/>
<section title="ParseFile" ref="classDbcParser.html#aef72826942c9095d653fafa435855e56"/>
<section title="ParseFileWithDiagnostics" ref="classDbcParser.html#a0e915ce79c2e3d4c95a5aaf2bf0409bc"/>
</section>
</section>
<section title="dbc_statement_handler.cpp" ref="dbc__statement__handler_8cpp_source.html"/>
<section title="dbc_statement_handler.h" ref="dbc__statement__handler_8h_source.html"/>
<section title="dbc_tree_builder.cpp" ref="dbc__tree__builder_8cpp.html"/>
<section title="dbc_tree_builder.h" ref="dbc__tree__builder_8h.html">
<section title="DbcTreeBuilder" ref="classDbcTreeBuilder.html">
<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="multiplexing" ref="structDecodeSignal.html#aea41c055cb255fe7bd178ed5727f28c9"/>
<section title="name" ref="structDecodeSignal.html#a58cf5844f2272a23dcb9687d912e4780"/>
<section title="startBit" ref="structDecodeSignal.html#aaf5d7527ddf65b6355c2b4f3626df22d"/>
<section title="length" ref="structDecodeSignal.html#acd4ef5ee30421d117b5756854302debb"/>
<section title="byteOrder" ref="structDecodeSignal.html#abdc4c4bb4a67a6d61d6ca81e8a52833d"/>
<section title="valueType" ref="structDecodeSignal.html#a9d37638129263b8902ba5be59baf39a8"/>
<section title="factor" ref="structDecodeSignal.html#a428c39913a366a8476dd291061354391"/>
<section title="offset" ref="structDecodeSignal.html#a92db637af4e224a0ae70173050dc3f74"/>
<section title="minimum" ref="structDecodeSignal.html#a0fb84e19a0ab3bd50b6f65c1075ebc25"/>
<section title="maximum" ref="structDecodeSignal.html#a4a6ba87142a9badbf0ca830e9e709cb7"/>
<section title="unit" ref="structDecodeSignal.html#a38eed9ca7581423fd8bfbedcffc12092"/>
<section title="receivers" ref="structDecodeSignal.html#abdbae62a64d2df716bf60c6b67b30eaa"/>
<section title="valueDescriptions" ref="structDecodeSignal.html#a822155d9bf4ed5f3300c9e9befe606ff"/>
<section title="comment" ref="structDecodeSignal.html#ae28c905d4a2bc86419c2a8361bfea473"/>
<section title="attributes" ref="structDecodeSignal.html#a204f65c7ea45a2c148f19c12d922f99b"/>
</section>
<section title="DecodeFrame" ref="structDecodeFrame.html">
<section title="GetKey" ref="structDecodeFrame.html#a05e3d1c6143367553c2c3beba82a5c34"/>
<section title="name" ref="structDecodeFrame.html#aa0a7f8fd5bfde2148dfd0d838328f579"/>
<section title="canId" ref="structDecodeFrame.html#a52e10215388db7df8b541b9d9909edcf"/>
<section title="isExtended" ref="structDecodeFrame.html#a3ee2348d781f8f15aaf87e8dcf57ec41"/>
<section title="dlc" ref="structDecodeFrame.html#a51111ac13988be372d5673d12cf3e060"/>
<section title="pgn" ref="structDecodeFrame.html#a1d3c54055c0cbceb73adf551f7067f23"/>
<section title="hasPgn" ref="structDecodeFrame.html#a2551102670c4a540fced4c71da0b369d"/>
<section title="transmitter" ref="structDecodeFrame.html#ad78241dc40c793aabb8495b6989b81a9"/>
<section title="comment" ref="structDecodeFrame.html#a25819ef907a32391af5c9f7cae9cdb22"/>
<section title="public" ref="structDecodeFrame.html#a7f4e71bbdec3f424b625e724e3dfbf14"/>
<section title="attributes" ref="structDecodeFrame.html#ad506b03108a40df7e8005638c9c59653"/>
<section title="frameFormat" ref="structDecodeFrame.html#a475e669f390491a4d99383d3fee51300"/>
<section title="cycleTimeMs" ref="structDecodeFrame.html#a732c2f6853d55ce8253db61207fc21d3"/>
</section>
<section title="PgnLookupResult" ref="structPgnLookupResult.html">
<section title="definition" ref="structPgnLookupResult.html#aa5b79b61d2aef48fd6ae070cf5f901c1"/>
<section title="ambiguous" ref="structPgnLookupResult.html#a6158833782348b3cc26037c2091fcc36"/>
</section>
<section title="DecodeDatabase" ref="classDecodeDatabase.html">
<section title="DecodeDatabase" ref="classDecodeDatabase.html#a51a44cf7c3f23c98ec8781afe0097c0c"/>
<section title="GetFrames" ref="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8"/>
<section title="FindFrame" ref="classDecodeDatabase.html#a780d6e747a48b10a5eb0ab85448d2970"/>
<section title="FindFrameByPgn" ref="classDecodeDatabase.html#aa96b62b4f3fff68ab651674760f60d6d"/>
<section title="FindSignal" ref="classDecodeDatabase.html#a0af5b15b9953a4f6551c27ee9ae8b514"/>
</section>
<section title="ByteOrder" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142b">
<section title="Intel" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142baff97a9fdede09eaf6e1c8ec9f6a61dd5"/>
<section title="Motorola" ref="decode__database_8h.html#aaeb92d42f5a6e27b8ba19f18d69d142ba2ed1afe3c9215523e4272f46e6186b31"/>
</section>
<section title="ValueType" ref="decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1">
<section title="Unsigned" ref="decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1aa1a914735b205424ba6c40b85528d78a"/>
<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"/>
<section title="canId" ref="structFrameInfo.html#af470b0742c05bfbffc31c51a68f5c05e"/>
<section title="isExtended" ref="structFrameInfo.html#a34b726afaad2ac5c697fdb2ac070cdaf"/>
<section title="pgn" ref="structFrameInfo.html#aee518b33f1000bf0b7f6e4a87474c943"/>
<section title="hasPgn" ref="structFrameInfo.html#a4737a5420213ad4304724e39f3a4e55d"/>
<section title="dlc" ref="structFrameInfo.html#aa2b198ea0f55e560c123d35e7b3ecab9"/>
<section title="transmitter" ref="structFrameInfo.html#a92749ec3798d4211a505860fb389a9e8"/>
<section title="comment" ref="structFrameInfo.html#ace75121294f9d89b762080ab5643293c"/>
<section title="public" ref="structFrameInfo.html#a3f7e25d67ddae22f2ed50823a5a26084"/>
<section title="frameFormat" ref="structFrameInfo.html#a35bf839519ef3f48b5f52dd9bcd7e9ac"/>
<section title="cycleTimeMs" ref="structFrameInfo.html#a099f02a77adfb9ac23e286ce75f4eef4"/>
<section title="attributes" ref="structFrameInfo.html#a9ef2736053b593cf34ba2608cf8275c0"/>
</section>
</section>
<section title="j1939.h" ref="j1939_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">
<section title="multiplexing" ref="structSignalInfo.html#a8a2e29f307c75926a1bd824266d23ca8"/>
<section title="name" ref="structSignalInfo.html#a379e422a00cad56f896cacf60455b088"/>
<section title="startBit" ref="structSignalInfo.html#ace290724f9801521609aedaa946d61f1"/>
<section title="length" ref="structSignalInfo.html#a1008b5201f71848177217bd52fb84baa"/>
<section title="isLittleEndian" ref="structSignalInfo.html#af363b1563fb4c7cc8973f9a80c06846c"/>
<section title="isSigned" ref="structSignalInfo.html#a52a52b320eef92fbcb4626307f9a498f"/>
<section title="factor" ref="structSignalInfo.html#ae4f78d99a2750aa564d7eba860171499"/>
<section title="offset" ref="structSignalInfo.html#ab7d0769f47aa540656b22e4e49db517e"/>
<section title="minimum" ref="structSignalInfo.html#ada7bf94fbeaa26bd08c73982b5af255b"/>
<section title="maximum" ref="structSignalInfo.html#adf1c4331b9eabced0d7fdda40ff0eb52"/>
<section title="unit" ref="structSignalInfo.html#a1f214f03e94ef5794de2d3367bfcbd01"/>
<section title="receivers" ref="structSignalInfo.html#a2c95562fd0b29327a7fd7b1e6feee7f3"/>
<section title="valueDescriptions" ref="structSignalInfo.html#a43f47d0433d0cc39076bd7278b46af9c"/>
<section title="comment" ref="structSignalInfo.html#ac99ba7563a5dad01e39c4257216953f5"/>
<section title="attributes" ref="structSignalInfo.html#a781766eddbf6641071623c8e5b9acb4a"/>
</section>
</section>
<section title="signal_layout.h" ref="signal__layout_8h_source.html"/>
<section title="text_utils.h" ref="text__utils_8h_source.html"/>
<section title="tree_node.cpp" ref="tree__node_8cpp.html"/>
<section title="tree_node.h" ref="tree__node_8h.html">
<section title="TreeNode" ref="classTreeNode.html">
<section title="TreeNode" ref="classTreeNode.html#a984a98d5ccf7ef1f5a18094c6821f35d"/>
<section title="TreeNode" ref="classTreeNode.html#a8e38dd591d8801d7ee3a7dbad90c67fc"/>
<section title="TreeNode" ref="classTreeNode.html#ab9f00f5253d56461bb2d420fd639c5ae"/>
<section title="AddChild" ref="classTreeNode.html#af87331684d4b40240aec75e3286921d3"/>
<section title="GetParent" ref="classTreeNode.html#aa48fbc17903eb8cfa40353e29f853c6f"/>
<section title="GetRow" ref="classTreeNode.html#ad501f97eeec7f7d3353bfae838fbb6a8"/>
<section title="GetFrameKey" ref="classTreeNode.html#af4e6e916c48c024a3dfeadac8174b527"/>
<section title="GetSignalKey" ref="classTreeNode.html#a1eb94f7b6e7962c9d867a120772dfe6e"/>
<section title="GetChildCount" ref="classTreeNode.html#abdd82460187dca8d3e5d66f5d5c529ea"/>
<section title="GetChild" ref="classTreeNode.html#a4727ff801a2d1b9323c5ae50a35457a6"/>
<section title="GetChild" ref="classTreeNode.html#a81047bd7d2a4cc96b9ef5e20d0d63b5f"/>
<section title="GetType" ref="classTreeNode.html#afa2f4b0aafa12d3d41ed00df8e0250c9"/>
<section title="GetName" ref="classTreeNode.html#aaac5b8d9dc9e5ae1f367d1adbcf20e18"/>
<section title="GetFrame" ref="classTreeNode.html#afc503b40004764163605d6dbdb4ef811"/>
<section title="GetSignal" ref="classTreeNode.html#a226518612d0d00b5988a2c44fc21d3f1"/>
</section>
<section title="NodeType" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16">
<section title="Root" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16afa03eb688ad8aa1db593d33dabd89bad"/>
<section title="Frame" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16a3bb3e8c8a24891ba0f7608bcc96f8b0a"/>
<section title="Signal" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16a085fea7abdc5d904fe69a3081efd7398"/>
</section>
</section>
<section title="typefactory.h" ref="typefactory_8h_source.html"/>
<section title="value_descriptions.h" ref="value__descriptions_8h_source.html"/>
</section>
<section title="examples" ref="dir_d28a4824dc47e487b107a5db32ef43c4.html">
<section title="main.cpp" ref="examples_2main_8cpp.html">
<section title="main" ref="examples_2main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"/>
</section>
</section>
<section title="qt" ref="dir_0f63d6441a2c250919e1e8723011eb2f.html">
<section title="dbc_tree_model.cpp" ref="dbc__tree__model_8cpp_source.html"/>
<section title="dbc_tree_model.h" ref="dbc__tree__model_8h_source.html"/>
</section>
<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_pipeline_test.cpp" ref="dbc__pipeline__test_8cpp_source.html"/>
<section title="dbc_tree_model_test.cpp" ref="dbc__tree__model__test_8cpp_source.html"/>
<section title="dbc_validation_test.cpp" ref="dbc__validation__test_8cpp_source.html"/>
<section title="tests/main.cpp" ref="tests_2main_8cpp_source.html"/>
<section title="tree_node_test.cpp" ref="tree__node__test_8cpp_source.html"/>
</section>
</section>
<section title="File Members" ref="globals.html">
<section title="All" ref="globals.html"/>
<section title="Functions" ref="globals_func.html"/>
<section title="Enumerations" ref="globals_enum.html"/>
</section>
</section>
</section>
</toc>
<keywords>
<keyword name="AttributeAssignment" id="AttributeAssignment_" ref="structAttributeAssignment.html"/>
<keyword name="AttributeDefinition" id="AttributeDefinition_" ref="structAttributeDefinition.html"/>
<keyword name="DbcAttributeHandler" id="DbcAttributeHandler_" ref="classDbcAttributeHandler.html"/>
<keyword name="DbcCommentHandler" id="DbcCommentHandler_" ref="classDbcCommentHandler.html"/>
<keyword name="DbcDatabase" id="DbcDatabase_" ref="structDbcDatabase.html"/>
<keyword name="DbcDecodeBuilder" id="DbcDecodeBuilder_" ref="classDbcDecodeBuilder.html"/>
<keyword name="DbcDecoder" id="DbcDecoder_" ref="classDbcDecoder.html"/>
<keyword name="DbcDiagnostic" id="DbcDiagnostic_" ref="structDbcDiagnostic.html"/>
<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="DbcParseContext" id="DbcParseContext_" ref="structDbcParseContext.html"/>
<keyword name="DbcParser" id="DbcParser_" ref="classDbcParser.html"/>
<keyword name="DbcParseResult" id="DbcParseResult_" ref="structDbcParseResult.html"/>
<keyword name="DbcParserOptions" id="DbcParserOptions_" ref="structDbcParserOptions.html"/>
<keyword name="DbcSignalHandler" id="DbcSignalHandler_" ref="classDbcSignalHandler.html"/>
<keyword name="DbcStatementDispatcher" id="DbcStatementDispatcher_" ref="classDbcStatementDispatcher.html"/>
<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"/>
<keyword name="DecodedSignalValue" id="DecodedSignalValue_" ref="structDecodedSignalValue.html"/>
<keyword name="DecodeFrame" id="DecodeFrame_" ref="structDecodeFrame.html"/>
<keyword name="DecodeSignal" id="DecodeSignal_" ref="structDecodeSignal.html"/>
<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="Multiplexing" id="Multiplexing_" ref="structMultiplexing.html"/>
<keyword name="PendingAttribute" id="PendingAttribute_" ref="structPendingAttribute.html"/>
<keyword name="PendingComment" id="PendingComment_" ref="structPendingComment.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"/>
<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"/>
<keyword name="Инструкции для работы с проектом" id="Инструкции для работы с проектом_" ref="md_AGENTS.html"/>
<keyword name="Changelog" id="Changelog_" ref="md_changelog.html"/>
<keyword name="DBC Parser and Runtime Decode Module Documentation" id="DBC Parser and Runtime Decode Module Documentation_" ref="md_README.html"/>
<keyword name="QtTest regression tests" id="QtTest regression tests_" ref="md_tests_2README.html"/>
<keyword name="AddChild(std::unique_ptr&lt; TreeNode &gt; &amp;&amp;child)" id="TreeNode::AddChild_af87331684d4b40240aec75e3286921d3" ref="classTreeNode.html#af87331684d4b40240aec75e3286921d3"/>
<keyword name="ambiguous" id="PgnLookupResult::ambiguous_a6158833782348b3cc26037c2091fcc36" ref="structPgnLookupResult.html#a6158833782348b3cc26037c2091fcc36"/>
<keyword name="attributeAssignments" id="DbcDatabase::attributeAssignments_aa7bdf56eb8b7ab5b873e1c096b46d8b6" ref="structDbcDatabase.html#aa7bdf56eb8b7ab5b873e1c096b46d8b6"/>
<keyword name="attributeDefinitions" id="DbcDatabase::attributeDefinitions_a14862245081989f2abf126b5ea6dfdfa" ref="structDbcDatabase.html#a14862245081989f2abf126b5ea6dfdfa"/>
<keyword name="attributes" id="DbcDatabase::attributes_a321839ad81af176444358eb23114eaee" ref="structDbcDatabase.html#a321839ad81af176444358eb23114eaee"/>
<keyword name="attributes" id="DecodeSignal::attributes_a204f65c7ea45a2c148f19c12d922f99b" ref="structDecodeSignal.html#a204f65c7ea45a2c148f19c12d922f99b"/>
<keyword name="attributes" id="DecodeFrame::attributes_ad506b03108a40df7e8005638c9c59653" ref="structDecodeFrame.html#ad506b03108a40df7e8005638c9c59653"/>
<keyword name="attributes" id="FrameInfo::attributes_a9ef2736053b593cf34ba2608cf8275c0" ref="structFrameInfo.html#a9ef2736053b593cf34ba2608cf8275c0"/>
<keyword name="attributes" id="SignalInfo::attributes_a781766eddbf6641071623c8e5b9acb4a" ref="structSignalInfo.html#a781766eddbf6641071623c8e5b9acb4a"/>
<keyword name="BasePtr" id="TypeFactory::BasePtr_a33b404da3e19ea7e1245b8a4975721bf" ref="classTypeFactory.html#a33b404da3e19ea7e1245b8a4975721bf"/>
<keyword name="BasePtr" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::BasePtr_a33b404da3e19ea7e1245b8a4975721bf" ref="classTypeFactory.html#a33b404da3e19ea7e1245b8a4975721bf"/>
<keyword name="Build(const DbcDatabase &amp;source) const" id="DbcDecodeBuilder::Build_a2bc6386dfb5e58976c42e22c19ec471b" ref="classDbcDecodeBuilder.html#a2bc6386dfb5e58976c42e22c19ec471b"/>
<keyword name="Build(const DbcDatabase &amp;database) const" id="DbcTreeBuilder::Build_a7e57d067d831b14b383947fd125edd4b" ref="classDbcTreeBuilder.html#a7e57d067d831b14b383947fd125edd4b"/>
<keyword name="byteOrder" id="DecodeSignal::byteOrder_abdc4c4bb4a67a6d61d6ca81e8a52833d" ref="structDecodeSignal.html#abdc4c4bb4a67a6d61d6ca81e8a52833d"/>
<keyword name="canId" id="AttributeAssignment::canId_a330ae1a34c342b0352115a83dd31aab8" ref="structAttributeAssignment.html#a330ae1a34c342b0352115a83dd31aab8"/>
<keyword name="canId" id="RawCanFrame::canId_a2d0e7fa0e3d5c20bbed55ed8f7888ff4" ref="structRawCanFrame.html#a2d0e7fa0e3d5c20bbed55ed8f7888ff4"/>
<keyword name="canId" id="PendingValueDescriptions::canId_a5f0082ceeaee77e2f823661547aad844" ref="structPendingValueDescriptions.html#a5f0082ceeaee77e2f823661547aad844"/>
<keyword name="canId" id="PendingComment::canId_a6d1c3b1e149bb602a95224446709c771" ref="structPendingComment.html#a6d1c3b1e149bb602a95224446709c771"/>
<keyword name="canId" id="DecodeFrame::canId_a52e10215388db7df8b541b9d9909edcf" ref="structDecodeFrame.html#a52e10215388db7df8b541b9d9909edcf"/>
<keyword name="canId" id="FrameKey::canId_a022917652b4d3c2f2dfcc5a13ab7caa4" ref="structFrameKey.html#a022917652b4d3c2f2dfcc5a13ab7caa4"/>
<keyword name="canId" id="FrameInfo::canId_af470b0742c05bfbffc31c51a68f5c05e" ref="structFrameInfo.html#af470b0742c05bfbffc31c51a68f5c05e"/>
<keyword name="classes" id="TypeFactory::classes_a5f119fe61c1cb9f4725ce746e4a047b3" ref="classTypeFactory.html#a5f119fe61c1cb9f4725ce746e4a047b3"/>
<keyword name="classes" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::classes_a5f119fe61c1cb9f4725ce746e4a047b3" ref="classTypeFactory.html#a5f119fe61c1cb9f4725ce746e4a047b3"/>
<keyword name="code" id="DbcDiagnostic::code_aa315a4a40b15f2e8cb34264d94a0f914" ref="structDbcDiagnostic.html#aa315a4a40b15f2e8cb34264d94a0f914"/>
<keyword name="Column" id="DbcTreeModel::Column_a5e31be609fae4d7dfdd79140f56069ae" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069ae"/>
<keyword name="Name" id="DbcTreeModel::Name_a5e31be609fae4d7dfdd79140f56069aea656b55f10472395261871ff7ef3f4484" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea656b55f10472395261871ff7ef3f4484"/>
<keyword name="CanId" id="DbcTreeModel::CanId_a5e31be609fae4d7dfdd79140f56069aeaa74a27fd4ea0e2d561c6ba9b15640010" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aeaa74a27fd4ea0e2d561c6ba9b15640010"/>
<keyword name="PayloadLength" id="DbcTreeModel::PayloadLength_a5e31be609fae4d7dfdd79140f56069aea8bc7de06cffddca5470da004741ed939" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea8bc7de06cffddca5470da004741ed939"/>
<keyword name="StartBit" id="DbcTreeModel::StartBit_a5e31be609fae4d7dfdd79140f56069aeaa87659982bb22d7598c49cc08cd36c65" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aeaa87659982bb22d7598c49cc08cd36c65"/>
<keyword name="BitLength" id="DbcTreeModel::BitLength_a5e31be609fae4d7dfdd79140f56069aea657c7487a591debd704e4f7e4536b207" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea657c7487a591debd704e4f7e4536b207"/>
<keyword name="ByteOrder" id="DbcTreeModel::ByteOrder_a5e31be609fae4d7dfdd79140f56069aea391e0095b1fac0d05fde0d5cb5edda85" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea391e0095b1fac0d05fde0d5cb5edda85"/>
<keyword name="Signed" id="DbcTreeModel::Signed_a5e31be609fae4d7dfdd79140f56069aea5baf88846401000c49679f46e619ef87" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea5baf88846401000c49679f46e619ef87"/>
<keyword name="Unit" id="DbcTreeModel::Unit_a5e31be609fae4d7dfdd79140f56069aeaa154ab92b4d4ef65526238428ae3cace" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aeaa154ab92b4d4ef65526238428ae3cace"/>
<keyword name="Comment" id="DbcTreeModel::Comment_a5e31be609fae4d7dfdd79140f56069aea01cbc280578dad3fea144b98755b7ef3" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea01cbc280578dad3fea144b98755b7ef3"/>
<keyword name="ColumnCount" id="DbcTreeModel::ColumnCount_a5e31be609fae4d7dfdd79140f56069aea58500e460c83ab951d9271b3b795f234" ref="classDbcTreeModel.html#a5e31be609fae4d7dfdd79140f56069aea58500e460c83ab951d9271b3b795f234"/>
<keyword name="columnCount(const QModelIndex &amp;parent=QModelIndex()) const override" id="DbcTreeModel::columnCount_a397f885e7fd45c387825b4357b875c10" ref="classDbcTreeModel.html#a397f885e7fd45c387825b4357b875c10"/>
<keyword name="comment" id="PendingComment::comment_aa344393f67770e12449a4f14f6fcf10b" ref="structPendingComment.html#aa344393f67770e12449a4f14f6fcf10b"/>
<keyword name="comment" id="DecodeSignal::comment_ae28c905d4a2bc86419c2a8361bfea473" ref="structDecodeSignal.html#ae28c905d4a2bc86419c2a8361bfea473"/>
<keyword name="comment" id="DecodeFrame::comment_a25819ef907a32391af5c9f7cae9cdb22" ref="structDecodeFrame.html#a25819ef907a32391af5c9f7cae9cdb22"/>
<keyword name="comment" id="FrameInfo::comment_ace75121294f9d89b762080ab5643293c" ref="structFrameInfo.html#ace75121294f9d89b762080ab5643293c"/>
<keyword name="comment" id="SignalInfo::comment_ac99ba7563a5dad01e39c4257216953f5" ref="structSignalInfo.html#ac99ba7563a5dad01e39c4257216953f5"/>
<keyword name="contains(const ClassId &amp;id) const" id="TypeFactory::contains_a1a119ad2956abe146213c6ca124d8dd4" ref="classTypeFactory.html#a1a119ad2956abe146213c6ca124d8dd4"/>
<keyword name="contains(const std::string &amp;id) const" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::contains_a1a119ad2956abe146213c6ca124d8dd4" ref="classTypeFactory.html#a1a119ad2956abe146213c6ca124d8dd4"/>
<keyword name="create(const ClassId &amp;id, Args... args) const" id="TypeFactory::create_a3f43b03d6e3a0fd503fdec01ecf62e9f" ref="classTypeFactory.html#a3f43b03d6e3a0fd503fdec01ecf62e9f"/>
<keyword name="create(const std::string &amp;id, Args... args) const" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::create_a3f43b03d6e3a0fd503fdec01ecf62e9f" ref="classTypeFactory.html#a3f43b03d6e3a0fd503fdec01ecf62e9f"/>
<keyword name="creator(const ClassId &amp;id) const" id="TypeFactory::creator_ad82f537569ece3d3a4a376523fa94473" ref="classTypeFactory.html#ad82f537569ece3d3a4a376523fa94473"/>
<keyword name="creator(const std::string &amp;id) const" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::creator_ad82f537569ece3d3a4a376523fa94473" ref="classTypeFactory.html#ad82f537569ece3d3a4a376523fa94473"/>
<keyword name="CreatorFn" id="TypeFactory::CreatorFn_a650022aac1e2f30af5bc554a5663939f" ref="classTypeFactory.html#a650022aac1e2f30af5bc554a5663939f"/>
<keyword name="CreatorFn" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::CreatorFn_a650022aac1e2f30af5bc554a5663939f" ref="classTypeFactory.html#a650022aac1e2f30af5bc554a5663939f"/>
<keyword name="currentFrame" id="DbcParseContext::currentFrame_af31b56247edff7f025957ae023a56913" ref="structDbcParseContext.html#af31b56247edff7f025957ae023a56913"/>
<keyword name="cycleTimeMs" id="DecodeFrame::cycleTimeMs_a732c2f6853d55ce8253db61207fc21d3" ref="structDecodeFrame.html#a732c2f6853d55ce8253db61207fc21d3"/>
<keyword name="cycleTimeMs" id="FrameInfo::cycleTimeMs_a099f02a77adfb9ac23e286ce75f4eef4" ref="structFrameInfo.html#a099f02a77adfb9ac23e286ce75f4eef4"/>
<keyword name="data" id="RawCanFrame::data_a0acb487612104c99c9907344c035df83" ref="structRawCanFrame.html#a0acb487612104c99c9907344c035df83"/>
<keyword name="data(const QModelIndex &amp;index, int role=Qt::DisplayRole) const override" id="DbcTreeModel::data_aca81d05c81cc48c1185fc36659e96e5b" ref="classDbcTreeModel.html#aca81d05c81cc48c1185fc36659e96e5b"/>
<keyword name="database" id="DbcParseResult::database_abfa765d29a4397e8ddaf771bae21993e" ref="structDbcParseResult.html#abfa765d29a4397e8ddaf771bae21993e"/>
<keyword name="database" id="DbcParseContext::database_a79bad0b8302e2156670461bab529259c" ref="structDbcParseContext.html#a79bad0b8302e2156670461bab529259c"/>
<keyword name="DbcDiagnosticError(DbcDiagnosticCode code, const std::string &amp;filePath, std::size_t lineNumber, const std::string &amp;message)" id="DbcDiagnosticError::DbcDiagnosticError_aa9997368f79a9a0723481aaeffc44618" ref="classDbcDiagnosticError.html#aa9997368f79a9a0723481aaeffc44618"/>
<keyword name="DbcParser(DbcParserOptions options={})" id="DbcParser::DbcParser_a46bc3afcd103e704dc58bb4b073da73c" ref="classDbcParser.html#a46bc3afcd103e704dc58bb4b073da73c"/>
<keyword name="DbcStatementDispatcher()" id="DbcStatementDispatcher::DbcStatementDispatcher_a2f064359b59d8644b8a8196653d47482" ref="classDbcStatementDispatcher.html#a2f064359b59d8644b8a8196653d47482"/>
<keyword name="DbcTreeModel(QObject *parent=nullptr)" id="DbcTreeModel::DbcTreeModel_a4f7214b727d812885bf077352ec9ece1" ref="classDbcTreeModel.html#a4f7214b727d812885bf077352ec9ece1"/>
<keyword name="Decode(const DecodeDatabase &amp;database, const RawCanFrame &amp;frame) const" id="DbcDecoder::Decode_a345951ffe5d943a70d3a1ea1f39e74f7" ref="classDbcDecoder.html#a345951ffe5d943a70d3a1ea1f39e74f7"/>
<keyword name="Decode(const DecodeDatabase &amp;database, const RawCanFrame &amp;frame, const std::vector&lt; SignalKey &gt; &amp;selection) const" id="DbcDecoder::Decode_ade48a94b6fcda6563bd1b2c6ff49439e" ref="classDbcDecoder.html#ade48a94b6fcda6563bd1b2c6ff49439e"/>
<keyword name="DecodeDatabase(const std::vector&lt; DecodeFrame &gt; &amp;frames)" id="DecodeDatabase::DecodeDatabase_a51a44cf7c3f23c98ec8781afe0097c0c" ref="classDecodeDatabase.html#a51a44cf7c3f23c98ec8781afe0097c0c"/>
<keyword name="defaultValue" id="AttributeDefinition::defaultValue_ae0949edf67f9d4e60e4cb376a95da4f2" ref="structAttributeDefinition.html#ae0949edf67f9d4e60e4cb376a95da4f2"/>
<keyword name="definition" id="DecodedSignalValue::definition_a828b5ef7faefc14fbf5dbd46249bcad2" ref="structDecodedSignalValue.html#a828b5ef7faefc14fbf5dbd46249bcad2"/>
<keyword name="definition" id="DecodedFrameValue::definition_a33e971ba10030506007aa201c89f351d" ref="structDecodedFrameValue.html#a33e971ba10030506007aa201c89f351d"/>
<keyword name="definition" id="PgnLookupResult::definition_aa5b79b61d2aef48fd6ae070cf5f901c1" ref="structPgnLookupResult.html#aa5b79b61d2aef48fd6ae070cf5f901c1"/>
<keyword name="descriptions" id="PendingValueDescriptions::descriptions_a10ecbaeaed2cc3ac82fada73e7e041dd" ref="structPendingValueDescriptions.html#a10ecbaeaed2cc3ac82fada73e7e041dd"/>
<keyword name="diagnostic" id="DbcDiagnosticError::diagnostic_ab3965082f01d66b6d5c20525af44235d" ref="classDbcDiagnosticError.html#ab3965082f01d66b6d5c20525af44235d"/>
<keyword name="diagnostics" id="DbcParseResult::diagnostics_a3a1987b4381bb1e0a34dc09e31483679" ref="structDbcParseResult.html#a3a1987b4381bb1e0a34dc09e31483679"/>
<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="enableJ1939" id="DbcParserOptions::enableJ1939_ab31534f5c0853461b46cbb38149c33f9" ref="structDbcParserOptions.html#ab31534f5c0853461b46cbb38149c33f9"/>
<keyword name="enableJ1939" id="DbcParseContext::enableJ1939_a93f8ece0f3d16bd79f631ae07afa7b54" ref="structDbcParseContext.html#a93f8ece0f3d16bd79f631ae07afa7b54"/>
<keyword name="enumValues" id="AttributeDefinition::enumValues_a547fe17f6cfc631528f9156e4a509c66" ref="structAttributeDefinition.html#a547fe17f6cfc631528f9156e4a509c66"/>
<keyword name="factor" id="DecodeSignal::factor_a428c39913a366a8476dd291061354391" ref="structDecodeSignal.html#a428c39913a366a8476dd291061354391"/>
<keyword name="factor" id="SignalInfo::factor_ae4f78d99a2750aa564d7eba860171499" ref="structSignalInfo.html#ae4f78d99a2750aa564d7eba860171499"/>
<keyword name="filePath" id="DbcDiagnostic::filePath_ac9f02705ed6a633cbb9526d0e392fb95" ref="structDbcDiagnostic.html#ac9f02705ed6a633cbb9526d0e392fb95"/>
<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="FindFrameByPgn(std::uint32_t pgn) const" id="DecodeDatabase::FindFrameByPgn_aa96b62b4f3fff68ab651674760f60d6d" ref="classDecodeDatabase.html#aa96b62b4f3fff68ab651674760f60d6d"/>
<keyword name="FindSignal(const SignalKey &amp;key) const" id="DecodeDatabase::FindSignal_a0af5b15b9953a4f6551c27ee9ae8b514" ref="classDecodeDatabase.html#a0af5b15b9953a4f6551c27ee9ae8b514"/>
<keyword name="flags(const QModelIndex &amp;index) const override" id="DbcTreeModel::flags_a8f7842a79144bdb24fa9c5fbdcd37295" ref="classDbcTreeModel.html#a8f7842a79144bdb24fa9c5fbdcd37295"/>
<keyword name="frame" id="SignalKey::frame_a25f4ece1bf685791b576f68e23d8ccc7" ref="structSignalKey.html#a25f4ece1bf685791b576f68e23d8ccc7"/>
<keyword name="frameFormat" id="DecodeFrame::frameFormat_a475e669f390491a4d99383d3fee51300" ref="structDecodeFrame.html#a475e669f390491a4d99383d3fee51300"/>
<keyword name="frameFormat" id="FrameInfo::frameFormat_a35bf839519ef3f48b5f52dd9bcd7e9ac" ref="structFrameInfo.html#a35bf839519ef3f48b5f52dd9bcd7e9ac"/>
<keyword name="FrameKey(std::uint32_t id, bool extended)" id="FrameKey::FrameKey_a33bde405c7ea53000d54b3dd6e058670" ref="structFrameKey.html#a33bde405c7ea53000d54b3dd6e058670"/>
<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="GetFrameKey() const" id="TreeNode::GetFrameKey_af4e6e916c48c024a3dfeadac8174b527" ref="classTreeNode.html#af4e6e916c48c024a3dfeadac8174b527"/>
<keyword name="GetFrames() const" id="DecodeDatabase::GetFrames_aa034c1510984a85f60ad6c0bd744d6e8" ref="classDecodeDatabase.html#aa034c1510984a85f60ad6c0bd744d6e8"/>
<keyword name="GetKey() const" id="DecodeFrame::GetKey_a05e3d1c6143367553c2c3beba82a5c34" ref="structDecodeFrame.html#a05e3d1c6143367553c2c3beba82a5c34"/>
<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"/>
<keyword name="GetSignal() const" id="TreeNode::GetSignal_a226518612d0d00b5988a2c44fc21d3f1" ref="classTreeNode.html#a226518612d0d00b5988a2c44fc21d3f1"/>
<keyword name="GetSignalKey() const" id="TreeNode::GetSignalKey_a1eb94f7b6e7962c9d867a120772dfe6e" ref="classTreeNode.html#a1eb94f7b6e7962c9d867a120772dfe6e"/>
<keyword name="GetType() const" id="TreeNode::GetType_afa2f4b0aafa12d3d41ed00df8e0250c9" ref="classTreeNode.html#afa2f4b0aafa12d3d41ed00df8e0250c9"/>
<keyword name="GetValueDescription() const" id="DecodedSignalValue::GetValueDescription_affc38af1bf31bcb6f2c33044bce92bd2" ref="structDecodedSignalValue.html#affc38af1bf31bcb6f2c33044bce92bd2"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const =0" id="DbcStatementHandler::Handle_a3de86e1e27e9bcb0fe6f1460a8ba5739" ref="classDbcStatementHandler.html#a3de86e1e27e9bcb0fe6f1460a8ba5739"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const override" id="DbcFrameHandler::Handle_a0d3f43bbcc5e191460bc31827e74ce89" ref="classDbcFrameHandler.html#a0d3f43bbcc5e191460bc31827e74ce89"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const override" id="DbcSignalHandler::Handle_ad7d891ec1414fb645f85ccd410f2737b" ref="classDbcSignalHandler.html#ad7d891ec1414fb645f85ccd410f2737b"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const override" id="DbcCommentHandler::Handle_aa4fce77b585a441d251d8535ef7a51a6" ref="classDbcCommentHandler.html#aa4fce77b585a441d251d8535ef7a51a6"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const override" id="DbcAttributeHandler::Handle_a397f23259b7ff79abb4b5141489caa83" ref="classDbcAttributeHandler.html#a397f23259b7ff79abb4b5141489caa83"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const override" id="DbcValueDescriptionHandler::Handle_a653e13364f396b54244edc2c0fdd831a" ref="classDbcValueDescriptionHandler.html#a653e13364f396b54244edc2c0fdd831a"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;context) const override" id="DbcUnsupportedMultiplexingHandler::Handle_a9853fd67465f92ef587792986ea179ac" ref="classDbcUnsupportedMultiplexingHandler.html#a9853fd67465f92ef587792986ea179ac"/>
<keyword name="Handle(const std::string &amp;line, DbcParseContext &amp;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"/>
<keyword name="hasPgn" id="FrameInfo::hasPgn_a4737a5420213ad4304724e39f3a4e55d" ref="structFrameInfo.html#a4737a5420213ad4304724e39f3a4e55d"/>
<keyword name="headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override" id="DbcTreeModel::headerData_aad5834e8edb00808cbfa498ea8c63fe9" ref="classDbcTreeModel.html#aad5834e8edb00808cbfa498ea8c63fe9"/>
<keyword name="index(int row, int column, const QModelIndex &amp;parent=QModelIndex()) const override" id="DbcTreeModel::index_a8caeb5ec6141eb3e446e48df3c70b3ad" ref="classDbcTreeModel.html#a8caeb5ec6141eb3e446e48df3c70b3ad"/>
<keyword name="integerMaximum" id="AttributeDefinition::integerMaximum_a5ca8f41ea3e921f54d81b8760c1dcfb3" ref="structAttributeDefinition.html#a5ca8f41ea3e921f54d81b8760c1dcfb3"/>
<keyword name="integerMinimum" id="AttributeDefinition::integerMinimum_aaf87153bac0b228ad87b88e96f303210" ref="structAttributeDefinition.html#aaf87153bac0b228ad87b88e96f303210"/>
<keyword name="isExtended" id="AttributeAssignment::isExtended_a024a249cc63dbfbf337eea395fe3471e" ref="structAttributeAssignment.html#a024a249cc63dbfbf337eea395fe3471e"/>
<keyword name="isExtended" id="RawCanFrame::isExtended_a462193d275adc1dba8bd18ffa0e36bb7" ref="structRawCanFrame.html#a462193d275adc1dba8bd18ffa0e36bb7"/>
<keyword name="isExtended" id="PendingValueDescriptions::isExtended_a60f185e8d91010927c4aa3b4a750c9f4" ref="structPendingValueDescriptions.html#a60f185e8d91010927c4aa3b4a750c9f4"/>
<keyword name="isExtended" id="PendingComment::isExtended_a9abd7e15ed59eb4534c66ff74f276e07" ref="structPendingComment.html#a9abd7e15ed59eb4534c66ff74f276e07"/>
<keyword name="isExtended" id="DecodeFrame::isExtended_a3ee2348d781f8f15aaf87e8dcf57ec41" ref="structDecodeFrame.html#a3ee2348d781f8f15aaf87e8dcf57ec41"/>
<keyword name="isExtended" id="FrameKey::isExtended_aa3179b709d02ef70cf0e736f040a2145" ref="structFrameKey.html#aa3179b709d02ef70cf0e736f040a2145"/>
<keyword name="isExtended" id="FrameInfo::isExtended_a34b726afaad2ac5c697fdb2ac070cdaf" ref="structFrameInfo.html#a34b726afaad2ac5c697fdb2ac070cdaf"/>
<keyword name="isLittleEndian" id="SignalInfo::isLittleEndian_af363b1563fb4c7cc8973f9a80c06846c" ref="structSignalInfo.html#af363b1563fb4c7cc8973f9a80c06846c"/>
<keyword name="isSignal" id="PendingComment::isSignal_ac03903ffb042d27ad66012eb18ea1437" ref="structPendingComment.html#ac03903ffb042d27ad66012eb18ea1437"/>
<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="lineNumber" id="DbcDiagnostic::lineNumber_adb201de8d32b768d5f559bed21e8f819" ref="structDbcDiagnostic.html#adb201de8d32b768d5f559bed21e8f819"/>
<keyword name="lineNumber" id="PendingValueDescriptions::lineNumber_a5c19cff09b0e83bd3cd6085213c17da8" ref="structPendingValueDescriptions.html#a5c19cff09b0e83bd3cd6085213c17da8"/>
<keyword name="lineNumber" id="PendingComment::lineNumber_a29a3733e0a4c8ae341695db3d21d9249" ref="structPendingComment.html#a29a3733e0a4c8ae341695db3d21d9249"/>
<keyword name="lineNumber" id="PendingAttribute::lineNumber_a9a68a0a54c313c3e43dfdcd6e7a55da9" ref="structPendingAttribute.html#a9a68a0a54c313c3e43dfdcd6e7a55da9"/>
<keyword name="lineNumber" id="DbcParseContext::lineNumber_a57f5a7f613ecd0dadbafa7af736b7e54" ref="structDbcParseContext.html#a57f5a7f613ecd0dadbafa7af736b7e54"/>
<keyword name="maximum" id="AttributeDefinition::maximum_aa02fe74b5420c2e67c13e610b6bc9713" ref="structAttributeDefinition.html#aa02fe74b5420c2e67c13e610b6bc9713"/>
<keyword name="maximum" id="DecodeSignal::maximum_a4a6ba87142a9badbf0ca830e9e709cb7" ref="structDecodeSignal.html#a4a6ba87142a9badbf0ca830e9e709cb7"/>
<keyword name="maximum" id="SignalInfo::maximum_adf1c4331b9eabced0d7fdda40ff0eb52" ref="structSignalInfo.html#adf1c4331b9eabced0d7fdda40ff0eb52"/>
<keyword name="message" id="DbcDiagnostic::message_a124bae82eebeaef46426bd124685ef1b" ref="structDbcDiagnostic.html#a124bae82eebeaef46426bd124685ef1b"/>
<keyword name="minimum" id="AttributeDefinition::minimum_a18245dba995929a61fd6de1fcdbc8a89" ref="structAttributeDefinition.html#a18245dba995929a61fd6de1fcdbc8a89"/>
<keyword name="minimum" id="DecodeSignal::minimum_a0fb84e19a0ab3bd50b6f65c1075ebc25" ref="structDecodeSignal.html#a0fb84e19a0ab3bd50b6f65c1075ebc25"/>
<keyword name="minimum" id="SignalInfo::minimum_ada7bf94fbeaa26bd08c73982b5af255b" ref="structSignalInfo.html#ada7bf94fbeaa26bd08c73982b5af255b"/>
<keyword name="multiplexing" id="DecodeSignal::multiplexing_aea41c055cb255fe7bd178ed5727f28c9" ref="structDecodeSignal.html#aea41c055cb255fe7bd178ed5727f28c9"/>
<keyword name="multiplexing" id="SignalInfo::multiplexing_a8a2e29f307c75926a1bd824266d23ca8" ref="structSignalInfo.html#a8a2e29f307c75926a1bd824266d23ca8"/>
<keyword name="name" id="AttributeAssignment::name_aa8707eddd2d3a2de559fe44354a514cc" ref="structAttributeAssignment.html#aa8707eddd2d3a2de559fe44354a514cc"/>
<keyword name="name" id="DecodeSignal::name_a58cf5844f2272a23dcb9687d912e4780" ref="structDecodeSignal.html#a58cf5844f2272a23dcb9687d912e4780"/>
<keyword name="name" id="DecodeFrame::name_aa0a7f8fd5bfde2148dfd0d838328f579" ref="structDecodeFrame.html#aa0a7f8fd5bfde2148dfd0d838328f579"/>
<keyword name="name" id="SignalKey::name_abab371cce740f05111fd3b4013ca6944" ref="structSignalKey.html#abab371cce740f05111fd3b4013ca6944"/>
<keyword name="name" id="FrameInfo::name_abb53a7f93ed7abc0ea1ae4a8ccafcdcb" ref="structFrameInfo.html#abb53a7f93ed7abc0ea1ae4a8ccafcdcb"/>
<keyword name="name" id="SignalInfo::name_a379e422a00cad56f896cacf60455b088" ref="structSignalInfo.html#a379e422a00cad56f896cacf60455b088"/>
<keyword name="offset" id="DecodeSignal::offset_a92db637af4e224a0ae70173050dc3f74" ref="structDecodeSignal.html#a92db637af4e224a0ae70173050dc3f74"/>
<keyword name="offset" id="SignalInfo::offset_ab7d0769f47aa540656b22e4e49db517e" ref="structSignalInfo.html#ab7d0769f47aa540656b22e4e49db517e"/>
<keyword name="operator()(const FrameKey &amp;key) const" id="FrameKeyHasher::operator()_a1612ce56b513790e3ed4c06ec7d28b9f" ref="structFrameKeyHasher.html#a1612ce56b513790e3ed4c06ec7d28b9f"/>
<keyword name="operator()(const SignalKey &amp;key) const" id="SignalKeyHasher::operator()_af8869bcb714857af7ad005fbd13bea80" ref="structSignalKeyHasher.html#af8869bcb714857af7ad005fbd13bea80"/>
<keyword name="operator==(const FrameKey &amp;other) const" id="FrameKey::operator==_aaaec9f914e127787247fcda5e183b01f" ref="structFrameKey.html#aaaec9f914e127787247fcda5e183b01f"/>
<keyword name="operator==(const SignalKey &amp;other) const" id="SignalKey::operator==_a17525dc0116be7f4f58f3c3fae1022e2" ref="structSignalKey.html#a17525dc0116be7f4f58f3c3fae1022e2"/>
<keyword name="parent(const QModelIndex &amp;child) const override" id="DbcTreeModel::parent_ae40bb8b8a26d205f178c6dd1134ff4b3" ref="classDbcTreeModel.html#ae40bb8b8a26d205f178c6dd1134ff4b3"/>
<keyword name="ParseFile(const std::string &amp;filePath) const" id="DbcParser::ParseFile_aef72826942c9095d653fafa435855e56" ref="classDbcParser.html#aef72826942c9095d653fafa435855e56"/>
<keyword name="ParseFileWithDiagnostics(const std::string &amp;filePath) const" id="DbcParser::ParseFileWithDiagnostics_a0e915ce79c2e3d4c95a5aaf2bf0409bc" ref="classDbcParser.html#a0e915ce79c2e3d4c95a5aaf2bf0409bc"/>
<keyword name="pendingAttributes" id="DbcParseContext::pendingAttributes_afbfa4b26a58b41ada3dabc619066035c" ref="structDbcParseContext.html#afbfa4b26a58b41ada3dabc619066035c"/>
<keyword name="pendingComments" id="DbcParseContext::pendingComments_a854abba7bbf4adfc948554c254156e60" ref="structDbcParseContext.html#a854abba7bbf4adfc948554c254156e60"/>
<keyword name="pendingValues" id="DbcParseContext::pendingValues_ac22cba614ada3a28c7dcc1ea338b0e01" ref="structDbcParseContext.html#ac22cba614ada3a28c7dcc1ea338b0e01"/>
<keyword name="pgn" id="DecodeFrame::pgn_a1d3c54055c0cbceb73adf551f7067f23" ref="structDecodeFrame.html#a1d3c54055c0cbceb73adf551f7067f23"/>
<keyword name="pgn" id="FrameInfo::pgn_aee518b33f1000bf0b7f6e4a87474c943" ref="structFrameInfo.html#aee518b33f1000bf0b7f6e4a87474c943"/>
<keyword name="physicalValue" id="DecodedSignalValue::physicalValue_a6847d05b3cb00d5e0f6c611968f57978" ref="structDecodedSignalValue.html#a6847d05b3cb00d5e0f6c611968f57978"/>
<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="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 ClassId &amp;id)" id="TypeFactory::registerType_ad6d85795285ee21193ac03e1b24762d3" ref="classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3"/>
<keyword name="registerType(const std::string &amp;id)" id="TypeFactory&lt; std::string, DbcStatementHandler &gt;::registerType_ad6d85795285ee21193ac03e1b24762d3" ref="classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3"/>
<keyword name="RegisterType(const std::string &amp;keyword)" id="DbcStatementDispatcher::RegisterType_a2c6e9a614ed747275d43bcccc50d0b2d" ref="classDbcStatementDispatcher.html#a2c6e9a614ed747275d43bcccc50d0b2d"/>
<keyword name="ResolveAttributes(const std::string &amp;filePath, std::vector&lt; DbcDiagnostic &gt; &amp;diagnostics)" id="DbcParseContext::ResolveAttributes_a1ac7f4a54550aaddef08749806f87001" ref="structDbcParseContext.html#a1ac7f4a54550aaddef08749806f87001"/>
<keyword name="ResolveComments(const std::string &amp;filePath)" id="DbcParseContext::ResolveComments_aeae343c57a244634489a0e0b960155d7" ref="structDbcParseContext.html#aeae343c57a244634489a0e0b960155d7"/>
<keyword name="ResolveValueDescriptions(const std::string &amp;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"/>
<keyword name="PayloadLengthRole" id="DbcTreeModel::PayloadLengthRole_a0f360d424848c6c39f2312e6209b0dfdaf8574caf8d0986f7d6d6d7923a7bdaa0" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdaf8574caf8d0986f7d6d6d7923a7bdaa0"/>
<keyword name="StartBitRole" id="DbcTreeModel::StartBitRole_a0f360d424848c6c39f2312e6209b0dfdae702dc1611c58e76e36ee280091be1d8" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdae702dc1611c58e76e36ee280091be1d8"/>
<keyword name="BitLengthRole" id="DbcTreeModel::BitLengthRole_a0f360d424848c6c39f2312e6209b0dfda716858f9cb0b60a665214362afd210ca" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda716858f9cb0b60a665214362afd210ca"/>
<keyword name="LittleEndianRole" id="DbcTreeModel::LittleEndianRole_a0f360d424848c6c39f2312e6209b0dfda9df090ff74d5110d75df22a0b2e507e8" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda9df090ff74d5110d75df22a0b2e507e8"/>
<keyword name="SignedRole" id="DbcTreeModel::SignedRole_a0f360d424848c6c39f2312e6209b0dfdad1c30e9d3e9ade5edbc5262a2131007b" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdad1c30e9d3e9ade5edbc5262a2131007b"/>
<keyword name="UnitRole" id="DbcTreeModel::UnitRole_a0f360d424848c6c39f2312e6209b0dfda55cc6538817898e455ae2cbd4cd7e755" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda55cc6538817898e455ae2cbd4cd7e755"/>
<keyword name="CommentRole" id="DbcTreeModel::CommentRole_a0f360d424848c6c39f2312e6209b0dfdaee6045bcb658e9feefff87ca7d9e57ff" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfdaee6045bcb658e9feefff87ca7d9e57ff"/>
<keyword name="ValueDescriptionsRole" id="DbcTreeModel::ValueDescriptionsRole_a0f360d424848c6c39f2312e6209b0dfda8a5d5985c970c7c04290a7b0f3aa05f0" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda8a5d5985c970c7c04290a7b0f3aa05f0"/>
<keyword name="ExtendedRole" id="DbcTreeModel::ExtendedRole_a0f360d424848c6c39f2312e6209b0dfda155fbc1aa36cd7f15711f4461720fa1d" ref="classDbcTreeModel.html#a0f360d424848c6c39f2312e6209b0dfda155fbc1aa36cd7f15711f4461720fa1d"/>
<keyword name="rowCount(const QModelIndex &amp;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="SetTree(std::unique_ptr&lt; TreeNode &gt; 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"/>
<keyword name="signalLines" id="DbcParseContext::signalLines_af8b411c938a2ea9100c4aaae452e6546" ref="structDbcParseContext.html#af8b411c938a2ea9100c4aaae452e6546"/>
<keyword name="signalName" id="PendingValueDescriptions::signalName_ac35446db10ebda5a12349759613f8c90" ref="structPendingValueDescriptions.html#ac35446db10ebda5a12349759613f8c90"/>
<keyword name="signalName" id="PendingComment::signalName_ae7b5aea9c252a4ab87e02915d24fee27" ref="structPendingComment.html#ae7b5aea9c252a4ab87e02915d24fee27"/>
<keyword name="startBit" id="DecodeSignal::startBit_aaf5d7527ddf65b6355c2b4f3626df22d" ref="structDecodeSignal.html#aaf5d7527ddf65b6355c2b4f3626df22d"/>
<keyword name="startBit" id="SignalInfo::startBit_ace290724f9801521609aedaa946d61f1" ref="structSignalInfo.html#ace290724f9801521609aedaa946d61f1"/>
<keyword name="statement" id="PendingAttribute::statement_a0ec62fc577e3a2d5f63d926f829e2ab8" ref="structPendingAttribute.html#a0ec62fc577e3a2d5f63d926f829e2ab8"/>
<keyword name="status" id="DecodedSignalValue::status_a94161a80412b3961da8fd2fec43c25f6" ref="structDecodedSignalValue.html#a94161a80412b3961da8fd2fec43c25f6"/>
<keyword name="status" id="DecodedFrameValue::status_a645f433798d48a2787e7f00dfbb7dff9" ref="structDecodedFrameValue.html#a645f433798d48a2787e7f00dfbb7dff9"/>
<keyword name="targetName" id="AttributeAssignment::targetName_a50059e42e5e5b944050f3290ce84ac66" ref="structAttributeAssignment.html#a50059e42e5e5b944050f3290ce84ac66"/>
<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"/>
<keyword name="TreeNode(const FrameInfo &amp;frame)" id="TreeNode::TreeNode_a8e38dd591d8801d7ee3a7dbad90c67fc" ref="classTreeNode.html#a8e38dd591d8801d7ee3a7dbad90c67fc"/>
<keyword name="TreeNode(const SignalInfo &amp;signal)" id="TreeNode::TreeNode_ab9f00f5253d56461bb2d420fd639c5ae" ref="classTreeNode.html#ab9f00f5253d56461bb2d420fd639c5ae"/>
<keyword name="type" id="AttributeDefinition::type_a5de5484174a8c5f6b309041089d20afc" ref="structAttributeDefinition.html#a5de5484174a8c5f6b309041089d20afc"/>
<keyword name="unit" id="DecodeSignal::unit_a38eed9ca7581423fd8bfbedcffc12092" ref="structDecodeSignal.html#a38eed9ca7581423fd8bfbedcffc12092"/>
<keyword name="unit" id="SignalInfo::unit_a1f214f03e94ef5794de2d3367bfcbd01" ref="structSignalInfo.html#a1f214f03e94ef5794de2d3367bfcbd01"/>
<keyword name="valid" id="DecodedSignalValue::valid_aac0ed361af545cde48d0e6f41a859686" ref="structDecodedSignalValue.html#aac0ed361af545cde48d0e6f41a859686"/>
<keyword name="valid" id="DecodedFrameValue::valid_a4f51c31110dba1f73a763c596372beb0" ref="structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0"/>
<keyword name="ValidateMultiplexing(const std::string &amp;filePath) const" id="DbcParseContext::ValidateMultiplexing_a908056de0a97316a4ebecb3f99cc400b" ref="structDbcParseContext.html#a908056de0a97316a4ebecb3f99cc400b"/>
<keyword name="value" id="AttributeAssignment::value_a93de8c51c5154219bf18beadcec5708f" ref="structAttributeAssignment.html#a93de8c51c5154219bf18beadcec5708f"/>
<keyword name="value" id="Multiplexing::value_a79158d4fdbfd68a3d51a8ce79d34fd67" ref="structMultiplexing.html#a79158d4fdbfd68a3d51a8ce79d34fd67"/>
<keyword name="valueDescriptions" id="DecodeSignal::valueDescriptions_a822155d9bf4ed5f3300c9e9befe606ff" ref="structDecodeSignal.html#a822155d9bf4ed5f3300c9e9befe606ff"/>
<keyword name="valueDescriptions" id="SignalInfo::valueDescriptions_a43f47d0433d0cc39076bd7278b46af9c" ref="structSignalInfo.html#a43f47d0433d0cc39076bd7278b46af9c"/>
<keyword name="valueType" id="DecodeSignal::valueType_a9d37638129263b8902ba5be59baf39a8" ref="structDecodeSignal.html#a9d37638129263b8902ba5be59baf39a8"/>
<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="AmbiguousFrame" id="dbc_decoder.h::AmbiguousFrame_a855b2bc36cb18bfbae5ff30a2394e961a88db09d74e14ac6c0a3bc7cd91b45358" ref="dbc__decoder_8h.html#a855b2bc36cb18bfbae5ff30a2394e961a88db09d74e14ac6c0a3bc7cd91b45358"/>
<keyword name="main(int argc, char *argv[])" id="examples/main.cpp::main_a0ddf1224851353fc92bfbff6f499fa97" ref="examples_2main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"/>
<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"/>
<keyword name="Signal" id="tree_node.h::Signal_acac9cbaeea226ed297804c012dc12b16a085fea7abdc5d904fe69a3081efd7398" ref="tree__node_8h.html#acac9cbaeea226ed297804c012dc12b16a085fea7abdc5d904fe69a3081efd7398"/>
<keyword name="SignalDecodeStatus" id="dbc_decoder.h::SignalDecodeStatus_a5f4a41ee2810487020135b45e8d7559a" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559a"/>
<keyword name="InvalidDefinition" id="dbc_decoder.h::InvalidDefinition_a5f4a41ee2810487020135b45e8d7559aaa20a6f8fa79aa562f9d3392c0060df54" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aaa20a6f8fa79aa562f9d3392c0060df54"/>
<keyword name="InsufficientPayload" id="dbc_decoder.h::InsufficientPayload_a5f4a41ee2810487020135b45e8d7559aa7c9fa088a1e7db1fc83cb62aefd3ea7f" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa7c9fa088a1e7db1fc83cb62aefd3ea7f"/>
<keyword name="SelectorUnavailable" id="dbc_decoder.h::SelectorUnavailable_a5f4a41ee2810487020135b45e8d7559aa6e43305edb6a91f66811f9af70346d81" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa6e43305edb6a91f66811f9af70346d81"/>
<keyword name="Inactive" id="dbc_decoder.h::Inactive_a5f4a41ee2810487020135b45e8d7559aa3cab03c00dbd11bc3569afa0748013f0" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa3cab03c00dbd11bc3569afa0748013f0"/>
<keyword name="Valid" id="dbc_decoder.h::Valid_a5f4a41ee2810487020135b45e8d7559aa3ac705f2acd51a4613f9188c05c91d0d" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aa3ac705f2acd51a4613f9188c05c91d0d"/>
<keyword name="PhysicalConversionFailed" id="dbc_decoder.h::PhysicalConversionFailed_a5f4a41ee2810487020135b45e8d7559aae7d6c26841c7125dc32c49f3bbc8a436" ref="dbc__decoder_8h.html#a5f4a41ee2810487020135b45e8d7559aae7d6c26841c7125dc32c49f3bbc8a436"/>
<keyword name="ValueType" id="decode_database.h::ValueType_ad9971b6ef33e02ba2c75d19c1d2518a1" ref="decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1"/>
<keyword name="Unsigned" id="decode_database.h::Unsigned_ad9971b6ef33e02ba2c75d19c1d2518a1aa1a914735b205424ba6c40b85528d78a" ref="decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1aa1a914735b205424ba6c40b85528d78a"/>
<keyword name="Signed" id="decode_database.h::Signed_ad9971b6ef33e02ba2c75d19c1d2518a1a71fed0c3428bf1a2e19af257c4bac379" ref="decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1a71fed0c3428bf1a2e19af257c4bac379"/>
</keywords>
<files>
<file>annotated.html</file>
<file>attributes_8h_source.html</file>
<file>bc_s.png</file>
<file>bc_sd.png</file>
<file>classDbcAttributeHandler-members.html</file>
<file>classDbcAttributeHandler.html</file>
<file>classDbcAttributeHandler__inherit__graph.svg</file>
<file>classDbcCommentHandler-members.html</file>
<file>classDbcCommentHandler.html</file>
<file>classDbcCommentHandler__inherit__graph.svg</file>
<file>classDbcDecodeBuilder-members.html</file>
<file>classDbcDecodeBuilder.html</file>
<file>classDbcDecoder-members.html</file>
<file>classDbcDecoder.html</file>
<file>classDbcDiagnosticError-members.html</file>
<file>classDbcDiagnosticError.html</file>
<file>classDbcDiagnosticError__inherit__graph.svg</file>
<file>classDbcFrameHandler-members.html</file>
<file>classDbcFrameHandler.html</file>
<file>classDbcFrameHandler__inherit__graph.svg</file>
<file>classDbcHeaderHandler-members.html</file>
<file>classDbcHeaderHandler.html</file>
<file>classDbcHeaderHandler__inherit__graph.svg</file>
<file>classDbcParser-members.html</file>
<file>classDbcParser.html</file>
<file>classDbcSignalHandler-members.html</file>
<file>classDbcSignalHandler.html</file>
<file>classDbcSignalHandler__inherit__graph.svg</file>
<file>classDbcStatementDispatcher-members.html</file>
<file>classDbcStatementDispatcher.html</file>
<file>classDbcStatementHandler-members.html</file>
<file>classDbcStatementHandler.html</file>
<file>classDbcStatementHandler__inherit__graph.svg</file>
<file>classDbcTreeBuilder-members.html</file>
<file>classDbcTreeBuilder.html</file>
<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>
<file>classDecodeDatabase-members.html</file>
<file>classDecodeDatabase.html</file>
<file>classTreeNode-members.html</file>
<file>classTreeNode.html</file>
<file>classTypeFactory-members.html</file>
<file>classTypeFactory.html</file>
<file>classTypeFactory__inherit__graph.svg</file>
<file>classes.html</file>
<file>closed.png</file>
<file>dbc__attributes_8cpp_source.html</file>
<file>dbc__coverage__test_8cpp_source.html</file>
<file>dbc__database_8h.html</file>
<file>dbc__database_8h_source.html</file>
<file>dbc__decode__builder_8cpp.html</file>
<file>dbc__decode__builder_8cpp_source.html</file>
<file>dbc__decode__builder_8h.html</file>
<file>dbc__decode__builder_8h_source.html</file>
<file>dbc__decoder_8cpp.html</file>
<file>dbc__decoder_8cpp_source.html</file>
<file>dbc__decoder_8h.html</file>
<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>
<file>dbc__parser_8h_source.html</file>
<file>dbc__parser__test_8cpp_source.html</file>
<file>dbc__pipeline__test_8cpp_source.html</file>
<file>dbc__statement__handler_8cpp_source.html</file>
<file>dbc__statement__handler_8h_source.html</file>
<file>dbc__tree__builder_8cpp.html</file>
<file>dbc__tree__builder_8cpp_source.html</file>
<file>dbc__tree__builder_8h.html</file>
<file>dbc__tree__builder_8h_source.html</file>
<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>dbc__validation__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>
<file>dir_d28a4824dc47e487b107a5db32ef43c4.html</file>
<file>doxygen.css</file>
<file>doxygen.svg</file>
<file>dynsections.js</file>
<file>examples_2main_8cpp.html</file>
<file>examples_2main_8cpp_source.html</file>
<file>files.html</file>
<file>frame__info_8h.html</file>
<file>frame__info_8h_source.html</file>
<file>functions.html</file>
<file>functions_enum.html</file>
<file>functions_func.html</file>
<file>functions_type.html</file>
<file>functions_vars.html</file>
<file>globals.html</file>
<file>globals_enum.html</file>
<file>globals_func.html</file>
<file>graph_legend.html</file>
<file>graph_legend.svg</file>
<file>hierarchy.html</file>
<file>index.html</file>
<file>inherit_graph_0.svg</file>
<file>inherit_graph_1.svg</file>
<file>inherit_graph_10.svg</file>
<file>inherit_graph_11.svg</file>
<file>inherit_graph_12.svg</file>
<file>inherit_graph_13.svg</file>
<file>inherit_graph_14.svg</file>
<file>inherit_graph_15.svg</file>
<file>inherit_graph_16.svg</file>
<file>inherit_graph_17.svg</file>
<file>inherit_graph_18.svg</file>
<file>inherit_graph_19.svg</file>
<file>inherit_graph_2.svg</file>
<file>inherit_graph_20.svg</file>
<file>inherit_graph_21.svg</file>
<file>inherit_graph_22.svg</file>
<file>inherit_graph_23.svg</file>
<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_29.svg</file>
<file>inherit_graph_3.svg</file>
<file>inherit_graph_30.svg</file>
<file>inherit_graph_31.svg</file>
<file>inherit_graph_32.svg</file>
<file>inherit_graph_33.svg</file>
<file>inherit_graph_34.svg</file>
<file>inherit_graph_4.svg</file>
<file>inherit_graph_5.svg</file>
<file>inherit_graph_6.svg</file>
<file>inherit_graph_7.svg</file>
<file>inherit_graph_8.svg</file>
<file>inherit_graph_9.svg</file>
<file>inherits.html</file>
<file>j1939_8h_source.html</file>
<file>jquery.js</file>
<file>md_AGENTS.html</file>
<file>md_README.html</file>
<file>md_changelog.html</file>
<file>md_tests_2README.html</file>
<file>menu.js</file>
<file>menudata.js</file>
<file>multiplexing_8h_source.html</file>
<file>nav_f.png</file>
<file>nav_fd.png</file>
<file>nav_g.png</file>
<file>nav_h.png</file>
<file>nav_hd.png</file>
<file>open.png</file>
<file>pages.html</file>
<file>search/all_0.js</file>
<file>search/all_1.js</file>
<file>search/all_10.js</file>
<file>search/all_11.js</file>
<file>search/all_12.js</file>
<file>search/all_13.js</file>
<file>search/all_14.js</file>
<file>search/all_15.js</file>
<file>search/all_16.js</file>
<file>search/all_17.js</file>
<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_1c.js</file>
<file>search/all_1d.js</file>
<file>search/all_1e.js</file>
<file>search/all_1f.js</file>
<file>search/all_2.js</file>
<file>search/all_20.js</file>
<file>search/all_21.js</file>
<file>search/all_22.js</file>
<file>search/all_23.js</file>
<file>search/all_24.js</file>
<file>search/all_25.js</file>
<file>search/all_26.js</file>
<file>search/all_3.js</file>
<file>search/all_4.js</file>
<file>search/all_5.js</file>
<file>search/all_6.js</file>
<file>search/all_7.js</file>
<file>search/all_8.js</file>
<file>search/all_9.js</file>
<file>search/all_a.js</file>
<file>search/all_b.js</file>
<file>search/all_c.js</file>
<file>search/all_d.js</file>
<file>search/all_e.js</file>
<file>search/all_f.js</file>
<file>search/classes_0.js</file>
<file>search/classes_1.js</file>
<file>search/classes_2.js</file>
<file>search/classes_3.js</file>
<file>search/classes_4.js</file>
<file>search/classes_5.js</file>
<file>search/classes_6.js</file>
<file>search/classes_7.js</file>
<file>search/close.svg</file>
<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/enums_4.js</file>
<file>search/enums_5.js</file>
<file>search/enums_6.js</file>
<file>search/files_0.js</file>
<file>search/files_1.js</file>
<file>search/files_2.js</file>
<file>search/files_3.js</file>
<file>search/files_4.js</file>
<file>search/functions_0.js</file>
<file>search/functions_1.js</file>
<file>search/functions_2.js</file>
<file>search/functions_3.js</file>
<file>search/functions_4.js</file>
<file>search/functions_5.js</file>
<file>search/functions_6.js</file>
<file>search/functions_7.js</file>
<file>search/functions_8.js</file>
<file>search/functions_9.js</file>
<file>search/functions_a.js</file>
<file>search/functions_b.js</file>
<file>search/functions_c.js</file>
<file>search/functions_d.js</file>
<file>search/functions_e.js</file>
<file>search/mag.svg</file>
<file>search/mag_d.svg</file>
<file>search/mag_sel.svg</file>
<file>search/mag_seld.svg</file>
<file>search/pages_0.js</file>
<file>search/pages_1.js</file>
<file>search/pages_2.js</file>
<file>search/pages_3.js</file>
<file>search/pages_4.js</file>
<file>search/pages_5.js</file>
<file>search/pages_6.js</file>
<file>search/pages_7.js</file>
<file>search/pages_8.js</file>
<file>search/pages_9.js</file>
<file>search/pages_a.js</file>
<file>search/pages_b.js</file>
<file>search/pages_c.js</file>
<file>search/search.css</file>
<file>search/search.js</file>
<file>search/searchdata.js</file>
<file>search/typedefs_0.js</file>
<file>search/typedefs_1.js</file>
<file>search/variables_0.js</file>
<file>search/variables_1.js</file>
<file>search/variables_10.js</file>
<file>search/variables_11.js</file>
<file>search/variables_12.js</file>
<file>search/variables_2.js</file>
<file>search/variables_3.js</file>
<file>search/variables_4.js</file>
<file>search/variables_5.js</file>
<file>search/variables_6.js</file>
<file>search/variables_7.js</file>
<file>search/variables_8.js</file>
<file>search/variables_9.js</file>
<file>search/variables_a.js</file>
<file>search/variables_b.js</file>
<file>search/variables_c.js</file>
<file>search/variables_d.js</file>
<file>search/variables_e.js</file>
<file>search/variables_f.js</file>
<file>signal__info_8h.html</file>
<file>signal__info_8h_source.html</file>
<file>signal__layout_8h_source.html</file>
<file>splitbar.png</file>
<file>splitbard.png</file>
<file>structAttributeAssignment-members.html</file>
<file>structAttributeAssignment.html</file>
<file>structAttributeDefinition-members.html</file>
<file>structAttributeDefinition.html</file>
<file>structDbcDatabase-members.html</file>
<file>structDbcDatabase.html</file>
<file>structDbcDiagnostic-members.html</file>
<file>structDbcDiagnostic.html</file>
<file>structDbcParseContext-members.html</file>
<file>structDbcParseContext.html</file>
<file>structDbcParseResult-members.html</file>
<file>structDbcParseResult.html</file>
<file>structDbcParserOptions-members.html</file>
<file>structDbcParserOptions.html</file>
<file>structDecodeFrame-members.html</file>
<file>structDecodeFrame.html</file>
<file>structDecodeSignal-members.html</file>
<file>structDecodeSignal.html</file>
<file>structDecodedFrameValue-members.html</file>
<file>structDecodedFrameValue.html</file>
<file>structDecodedSignalValue-members.html</file>
<file>structDecodedSignalValue.html</file>
<file>structFrameInfo-members.html</file>
<file>structFrameInfo.html</file>
<file>structFrameKey-members.html</file>
<file>structFrameKey.html</file>
<file>structFrameKeyHasher-members.html</file>
<file>structFrameKeyHasher.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>structPendingValueDescriptions-members.html</file>
<file>structPendingValueDescriptions.html</file>
<file>structPgnLookupResult-members.html</file>
<file>structPgnLookupResult.html</file>
<file>structRawCanFrame-members.html</file>
<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>
<file>tab_a.png</file>
<file>tab_ad.png</file>
<file>tab_b.png</file>
<file>tab_bd.png</file>
<file>tab_h.png</file>
<file>tab_hd.png</file>
<file>tab_s.png</file>
<file>tab_sd.png</file>
<file>tabs.css</file>
<file>tests_2main_8cpp_source.html</file>
<file>text__utils_8h_source.html</file>
<file>tree__node_8cpp.html</file>
<file>tree__node_8cpp_source.html</file>
<file>tree__node_8h.html</file>
<file>tree__node_8h_source.html</file>
<file>tree__node__test_8cpp_source.html</file>
<file>typefactory_8h_source.html</file>
<file>value__descriptions_8h_source.html</file>
</files>
</filterSection>
</QtHelpProject>