This commit is contained in:
deeaitch committed 2026-10-05 21:41:19 -04:00
1 parent 0067cb4ddd
commit f17ddb6aad
104 files changed
+1928 -889

No files matched your search

+1 -1
View File
@@ -9,7 +9,7 @@ var searchData=
['parsefile_6',['ParseFile',['../classDbcParser.html#aef72826942c9095d653fafa435855e56',1,'DbcParser']]],
['parser_7',['Parser',['../md_README.html#autotoc_md14',1,'']]],
['parser_20and_20runtime_20decode_20module_20documentation_8',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['parser_20regression_20tests_9',['Parser regression tests',['../md_tests_2README.html#autotoc_md105',1,'']]],
['parser_20coverage_9',['Parser coverage',['../md_tests_2README.html#autotoc_md106',1,'']]],
['parser_20support_10',['Parser Support',['../md_README.html#autotoc_md53',1,'']]],
['path_11',['path',['../md_README.html#autotoc_md4',1,'1. Parse and UI path'],['../md_README.html#autotoc_md5',1,'2. Runtime decode path'],['../md_README.html#autotoc_md81',1,'live path'],['../md_README.html#autotoc_md82',1,'trace path']]],
['pgn_12',['pgn',['../structFrameInfo.html#aee518b33f1000bf0b7f6e4a87474c943',1,'FrameInfo::pgn'],['../structDecodeFrame.html#a1d3c54055c0cbceb73adf551f7067f23',1,'DecodeFrame::pgn']]],
+1 -19
View File
@@ -1,22 +1,4 @@
var searchData=
[
['raw_20frame_0',['Decode a raw frame',['../md_README.html#autotoc_md78',1,'']]],
['raw_20value_20representation_20and_20precision_1',['Raw value representation and precision',['../md_README.html#autotoc_md47',1,'']]],
['rawcanframe_2',['RawCanFrame',['../structRawCanFrame.html',1,'']]],
['rawcanframe_20tt_3',['<tt>RawCanFrame</tt>',['../md_README.html#autotoc_md43',1,'']]],
['rawvalue_4',['rawValue',['../structDecodedSignalValue.html#a95db4f7f93b5f311e8f272833e45055e',1,'DecodedSignalValue']]],
['receivers_5',['receivers',['../structDecodeSignal.html#abdbae62a64d2df716bf60c6b67b30eaa',1,'DecodeSignal::receivers'],['../structSignalInfo.html#a2c95562fd0b29327a7fd7b1e6feee7f3',1,'SignalInfo::receivers']]],
['recommended_20next_20steps_6',['Recommended Next Steps',['../md_README.html#autotoc_md92',1,'']]],
['registertype_7',['registerType',['../classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3',1,'TypeFactory']]],
['regression_20tests_8',['regression tests',['../md_tests_2README.html',1,'Decoder regression tests'],['../md_tests_2README.html#autotoc_md105',1,'Parser regression tests'],['../md_README.html#autotoc_md103',1,'Regression tests']]],
['representation_9',['representation',['../md_README.html#autotoc_md101',1,'Parsed representation'],['../md_README.html#autotoc_md102',1,'Runtime decode representation']]],
['representation_20and_20precision_10',['Raw value representation and precision',['../md_README.html#autotoc_md47',1,'']]],
['runtime_20decode_20database_11',['Build runtime decode database',['../md_README.html#autotoc_md77',1,'']]],
['runtime_20decode_20layer_12',['Runtime Decode Layer',['../md_README.html#autotoc_md27',1,'']]],
['runtime_20decode_20layer_20exists_13',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['runtime_20decode_20module_20documentation_14',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['runtime_20decode_20path_15',['2. Runtime decode path',['../md_README.html#autotoc_md5',1,'']]],
['runtime_20decode_20representation_16',['Runtime decode representation',['../md_README.html#autotoc_md102',1,'']]],
['runtime_20decode_20structures_17',['Runtime decode structures',['../md_README.html#autotoc_md12',1,'']]],
['runtime_20decoder_18',['Runtime decoder',['../md_README.html#autotoc_md13',1,'']]]
['qttest_20regression_20tests_0',['QtTest regression tests',['../md_tests_2README.html',1,'']]]
];
+19 -18
View File
@@ -1,21 +1,22 @@
var searchData=
[
['signal_20definition_0',['Signal definition',['../md_README.html#autotoc_md60',1,'']]],
['signal_20validation_20and_20parse_20errors_1',['Signal validation and parse errors',['../md_README.html#autotoc_md62',1,'']]],
['signal_5finfo_2eh_2',['signal_info.h',['../signal__info_8h.html',1,'']]],
['signalinfo_3',['SignalInfo',['../structSignalInfo.html',1,'']]],
['signalinfo_20tt_4',['<tt>SignalInfo</tt>',['../md_README.html#autotoc_md18',1,'']]],
['stage_201_20already_20implemented_5',['Stage 1 - already implemented',['../md_README.html#autotoc_md93',1,'']]],
['stage_202_6',['Stage 2',['../md_README.html#autotoc_md94',1,'']]],
['stage_203_7',['Stage 3',['../md_README.html#autotoc_md95',1,'']]],
['stage_204_8',['Stage 4',['../md_README.html#autotoc_md96',1,'']]],
['startbit_9',['startbit',['../structSignalInfo.html#ace290724f9801521609aedaa946d61f1',1,'SignalInfo::startBit'],['../structDecodeSignal.html#aaf5d7527ddf65b6355c2b4f3626df22d',1,'DecodeSignal::startBit']]],
['statement_20handler_20factory_10',['Statement Handler Factory',['../md_README.html#autotoc_md88',1,'']]],
['steps_11',['Recommended Next Steps',['../md_README.html#autotoc_md92',1,'']]],
['strategy_12',['Unified Decode Strategy',['../md_README.html#autotoc_md80',1,'']]],
['structures_13',['structures',['../md_README.html#autotoc_md17',1,'Parsed Data Structures'],['../md_README.html#autotoc_md10',1,'Parsed DBC structures'],['../md_README.html#autotoc_md12',1,'Runtime decode structures'],['../md_README.html#autotoc_md11',1,'UI tree structures']]],
['summary_14',['Summary',['../md_README.html#autotoc_md100',1,'']]],
['support_15',['Parser Support',['../md_README.html#autotoc_md53',1,'']]],
['supported_20dbc_20syntax_16',['Supported DBC Syntax',['../md_README.html#autotoc_md55',1,'']]],
['syntax_17',['Supported DBC Syntax',['../md_README.html#autotoc_md55',1,'']]]
['raw_20frame_0',['Decode a raw frame',['../md_README.html#autotoc_md78',1,'']]],
['raw_20value_20representation_20and_20precision_1',['Raw value representation and precision',['../md_README.html#autotoc_md47',1,'']]],
['rawcanframe_2',['RawCanFrame',['../structRawCanFrame.html',1,'']]],
['rawcanframe_20tt_3',['<tt>RawCanFrame</tt>',['../md_README.html#autotoc_md43',1,'']]],
['rawvalue_4',['rawValue',['../structDecodedSignalValue.html#a95db4f7f93b5f311e8f272833e45055e',1,'DecodedSignalValue']]],
['receivers_5',['receivers',['../structDecodeSignal.html#abdbae62a64d2df716bf60c6b67b30eaa',1,'DecodeSignal::receivers'],['../structSignalInfo.html#a2c95562fd0b29327a7fd7b1e6feee7f3',1,'SignalInfo::receivers']]],
['recommended_20next_20steps_6',['Recommended Next Steps',['../md_README.html#autotoc_md92',1,'']]],
['registertype_7',['registerType',['../classTypeFactory.html#ad6d85795285ee21193ac03e1b24762d3',1,'TypeFactory']]],
['regression_20tests_8',['regression tests',['../md_tests_2README.html',1,'QtTest regression tests'],['../md_README.html#autotoc_md103',1,'Regression tests']]],
['representation_9',['representation',['../md_README.html#autotoc_md101',1,'Parsed representation'],['../md_README.html#autotoc_md102',1,'Runtime decode representation']]],
['representation_20and_20precision_10',['Raw value representation and precision',['../md_README.html#autotoc_md47',1,'']]],
['runtime_20decode_20database_11',['Build runtime decode database',['../md_README.html#autotoc_md77',1,'']]],
['runtime_20decode_20layer_12',['Runtime Decode Layer',['../md_README.html#autotoc_md27',1,'']]],
['runtime_20decode_20layer_20exists_13',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['runtime_20decode_20module_20documentation_14',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['runtime_20decode_20path_15',['2. Runtime decode path',['../md_README.html#autotoc_md5',1,'']]],
['runtime_20decode_20representation_16',['Runtime decode representation',['../md_README.html#autotoc_md102',1,'']]],
['runtime_20decode_20structures_17',['Runtime decode structures',['../md_README.html#autotoc_md12',1,'']]],
['runtime_20decoder_18',['Runtime decoder',['../md_README.html#autotoc_md13',1,'']]]
];
+18 -29
View File
@@ -1,32 +1,21 @@
var searchData=
[
['tests_0',['tests',['../md_tests_2README.html',1,'Decoder regression tests'],['../md_tests_2README.html#autotoc_md105',1,'Parser regression tests'],['../md_README.html#autotoc_md103',1,'Regression tests']]],
['the_20runtime_20decode_20layer_20exists_1',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['the_20tree_20is_20not_20enough_2',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]],
['trace_20path_3',['trace path',['../md_README.html#autotoc_md82',1,'']]],
['transmitter_4',['transmitter',['../structFrameInfo.html#a92749ec3798d4211a505860fb389a9e8',1,'FrameInfo::transmitter'],['../structDecodeFrame.html#ad78241dc40c793aabb8495b6989b81a9',1,'DecodeFrame::transmitter']]],
['tree_5',['Build UI tree',['../md_README.html#autotoc_md76',1,'']]],
['tree_20is_20not_20enough_6',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]],
['tree_20layer_7',['UI Tree Layer',['../md_README.html#autotoc_md24',1,'']]],
['tree_20structures_8',['UI tree structures',['../md_README.html#autotoc_md11',1,'']]],
['tree_5fnode_2ecpp_9',['tree_node.cpp',['../tree__node_8cpp.html',1,'']]],
['tree_5fnode_2eh_10',['tree_node.h',['../tree__node_8h.html',1,'']]],
['treenode_11',['treenode',['../classTreeNode.html#a984a98d5ccf7ef1f5a18094c6821f35d',1,'TreeNode::TreeNode()'],['../classTreeNode.html#a8e38dd591d8801d7ee3a7dbad90c67fc',1,'TreeNode::TreeNode(const FrameInfo &frame)'],['../classTreeNode.html#ab9f00f5253d56461bb2d420fd639c5ae',1,'TreeNode::TreeNode(const SignalInfo &signal)'],['../classTreeNode.html',1,'TreeNode']]],
['treenode_20tt_12',['<tt>TreeNode</tt>',['../md_README.html#autotoc_md25',1,'']]],
['tt_20byteorder_20tt_13',['<tt>ByteOrder</tt>',['../md_README.html#autotoc_md30',1,'']]],
['tt_20dbcdatabase_20tt_14',['<tt>DbcDatabase</tt>',['../md_README.html#autotoc_md22',1,'']]],
['tt_20dbcdecoder_20tt_15',['<tt>DbcDecoder</tt>',['../md_README.html#autotoc_md51',1,'']]],
['tt_20decodedatabase_20tt_16',['<tt>DecodeDatabase</tt>',['../md_README.html#autotoc_md40',1,'']]],
['tt_20decodedframevalue_20tt_17',['<tt>DecodedFrameValue</tt>',['../md_README.html#autotoc_md49',1,'']]],
['tt_20decodedsignalvalue_20tt_18',['<tt>DecodedSignalValue</tt>',['../md_README.html#autotoc_md45',1,'']]],
['tt_20decodeframe_20tt_19',['<tt>DecodeFrame</tt>',['../md_README.html#autotoc_md36',1,'']]],
['tt_20decodesignal_20tt_20',['<tt>DecodeSignal</tt>',['../md_README.html#autotoc_md34',1,'']]],
['tt_20frameinfo_20tt_21',['<tt>FrameInfo</tt>',['../md_README.html#autotoc_md20',1,'']]],
['tt_20framekey_20tt_22',['<tt>FrameKey</tt>',['../md_README.html#autotoc_md38',1,'']]],
['tt_20rawcanframe_20tt_23',['<tt>RawCanFrame</tt>',['../md_README.html#autotoc_md43',1,'']]],
['tt_20signalinfo_20tt_24',['<tt>SignalInfo</tt>',['../md_README.html#autotoc_md18',1,'']]],
['tt_20treenode_20tt_25',['<tt>TreeNode</tt>',['../md_README.html#autotoc_md25',1,'']]],
['tt_20valuetype_20tt_26',['<tt>ValueType</tt>',['../md_README.html#autotoc_md32',1,'']]],
['typefactory_27',['TypeFactory',['../classTypeFactory.html',1,'']]],
['typefactory_3c_20std_3a_3astring_2c_20dbcstatementhandler_20_3e_28',['TypeFactory< std::string, DbcStatementHandler >',['../classTypeFactory.html',1,'']]]
['signal_20definition_0',['Signal definition',['../md_README.html#autotoc_md60',1,'']]],
['signal_20validation_20and_20parse_20errors_1',['Signal validation and parse errors',['../md_README.html#autotoc_md62',1,'']]],
['signal_5finfo_2eh_2',['signal_info.h',['../signal__info_8h.html',1,'']]],
['signalinfo_3',['SignalInfo',['../structSignalInfo.html',1,'']]],
['signalinfo_20tt_4',['<tt>SignalInfo</tt>',['../md_README.html#autotoc_md18',1,'']]],
['stage_201_20already_20implemented_5',['Stage 1 - already implemented',['../md_README.html#autotoc_md93',1,'']]],
['stage_202_6',['Stage 2',['../md_README.html#autotoc_md94',1,'']]],
['stage_203_7',['Stage 3',['../md_README.html#autotoc_md95',1,'']]],
['stage_204_8',['Stage 4',['../md_README.html#autotoc_md96',1,'']]],
['startbit_9',['startbit',['../structSignalInfo.html#ace290724f9801521609aedaa946d61f1',1,'SignalInfo::startBit'],['../structDecodeSignal.html#aaf5d7527ddf65b6355c2b4f3626df22d',1,'DecodeSignal::startBit']]],
['statement_20handler_20factory_10',['Statement Handler Factory',['../md_README.html#autotoc_md88',1,'']]],
['steps_11',['Recommended Next Steps',['../md_README.html#autotoc_md92',1,'']]],
['strategy_12',['Unified Decode Strategy',['../md_README.html#autotoc_md80',1,'']]],
['structures_13',['structures',['../md_README.html#autotoc_md17',1,'Parsed Data Structures'],['../md_README.html#autotoc_md10',1,'Parsed DBC structures'],['../md_README.html#autotoc_md12',1,'Runtime decode structures'],['../md_README.html#autotoc_md11',1,'UI tree structures']]],
['summary_14',['Summary',['../md_README.html#autotoc_md100',1,'']]],
['support_15',['Parser Support',['../md_README.html#autotoc_md53',1,'']]],
['supported_20dbc_20syntax_16',['Supported DBC Syntax',['../md_README.html#autotoc_md55',1,'']]],
['syntax_17',['Supported DBC Syntax',['../md_README.html#autotoc_md55',1,'']]]
];
+29 -8
View File
@@ -1,11 +1,32 @@
var searchData=
[
['ui_20path_0',['1. Parse and UI path',['../md_README.html#autotoc_md4',1,'']]],
['ui_20tree_1',['Build UI tree',['../md_README.html#autotoc_md76',1,'']]],
['ui_20tree_20layer_2',['UI Tree Layer',['../md_README.html#autotoc_md24',1,'']]],
['ui_20tree_20structures_3',['UI tree structures',['../md_README.html#autotoc_md11',1,'']]],
['unified_20decode_20strategy_4',['Unified Decode Strategy',['../md_README.html#autotoc_md80',1,'']]],
['unit_5',['unit',['../structDecodeSignal.html#a38eed9ca7581423fd8bfbedcffc12092',1,'DecodeSignal::unit'],['../structSignalInfo.html#a1f214f03e94ef5794de2d3367bfcbd01',1,'SignalInfo::unit']]],
['usage_6',['Example Usage',['../md_README.html#autotoc_md74',1,'']]],
['use_20in_20frametap_7',['Intended Use in FrameTap',['../md_README.html#autotoc_md84',1,'']]]
['tests_0',['tests',['../md_tests_2README.html',1,'QtTest regression tests'],['../md_README.html#autotoc_md103',1,'Regression tests']]],
['the_20runtime_20decode_20layer_20exists_1',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['the_20tree_20is_20not_20enough_2',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]],
['trace_20path_3',['trace path',['../md_README.html#autotoc_md82',1,'']]],
['transmitter_4',['transmitter',['../structFrameInfo.html#a92749ec3798d4211a505860fb389a9e8',1,'FrameInfo::transmitter'],['../structDecodeFrame.html#ad78241dc40c793aabb8495b6989b81a9',1,'DecodeFrame::transmitter']]],
['tree_5',['Build UI tree',['../md_README.html#autotoc_md76',1,'']]],
['tree_20is_20not_20enough_6',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]],
['tree_20layer_7',['UI Tree Layer',['../md_README.html#autotoc_md24',1,'']]],
['tree_20structures_8',['UI tree structures',['../md_README.html#autotoc_md11',1,'']]],
['tree_5fnode_2ecpp_9',['tree_node.cpp',['../tree__node_8cpp.html',1,'']]],
['tree_5fnode_2eh_10',['tree_node.h',['../tree__node_8h.html',1,'']]],
['treenode_11',['treenode',['../classTreeNode.html#a984a98d5ccf7ef1f5a18094c6821f35d',1,'TreeNode::TreeNode()'],['../classTreeNode.html#a8e38dd591d8801d7ee3a7dbad90c67fc',1,'TreeNode::TreeNode(const FrameInfo &frame)'],['../classTreeNode.html#ab9f00f5253d56461bb2d420fd639c5ae',1,'TreeNode::TreeNode(const SignalInfo &signal)'],['../classTreeNode.html',1,'TreeNode']]],
['treenode_20tt_12',['<tt>TreeNode</tt>',['../md_README.html#autotoc_md25',1,'']]],
['tt_20byteorder_20tt_13',['<tt>ByteOrder</tt>',['../md_README.html#autotoc_md30',1,'']]],
['tt_20dbcdatabase_20tt_14',['<tt>DbcDatabase</tt>',['../md_README.html#autotoc_md22',1,'']]],
['tt_20dbcdecoder_20tt_15',['<tt>DbcDecoder</tt>',['../md_README.html#autotoc_md51',1,'']]],
['tt_20decodedatabase_20tt_16',['<tt>DecodeDatabase</tt>',['../md_README.html#autotoc_md40',1,'']]],
['tt_20decodedframevalue_20tt_17',['<tt>DecodedFrameValue</tt>',['../md_README.html#autotoc_md49',1,'']]],
['tt_20decodedsignalvalue_20tt_18',['<tt>DecodedSignalValue</tt>',['../md_README.html#autotoc_md45',1,'']]],
['tt_20decodeframe_20tt_19',['<tt>DecodeFrame</tt>',['../md_README.html#autotoc_md36',1,'']]],
['tt_20decodesignal_20tt_20',['<tt>DecodeSignal</tt>',['../md_README.html#autotoc_md34',1,'']]],
['tt_20frameinfo_20tt_21',['<tt>FrameInfo</tt>',['../md_README.html#autotoc_md20',1,'']]],
['tt_20framekey_20tt_22',['<tt>FrameKey</tt>',['../md_README.html#autotoc_md38',1,'']]],
['tt_20rawcanframe_20tt_23',['<tt>RawCanFrame</tt>',['../md_README.html#autotoc_md43',1,'']]],
['tt_20signalinfo_20tt_24',['<tt>SignalInfo</tt>',['../md_README.html#autotoc_md18',1,'']]],
['tt_20treenode_20tt_25',['<tt>TreeNode</tt>',['../md_README.html#autotoc_md25',1,'']]],
['tt_20valuetype_20tt_26',['<tt>ValueType</tt>',['../md_README.html#autotoc_md32',1,'']]],
['typefactory_27',['TypeFactory',['../classTypeFactory.html',1,'']]],
['typefactory_3c_20std_3a_3astring_2c_20dbcstatementhandler_20_3e_28',['TypeFactory< std::string, DbcStatementHandler >',['../classTypeFactory.html',1,'']]]
];
+8 -5
View File
@@ -1,8 +1,11 @@
var searchData=
[
['valid_0',['valid',['../structDecodedSignalValue.html#aac0ed361af545cde48d0e6f41a859686',1,'DecodedSignalValue::valid'],['../structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0',1,'DecodedFrameValue::valid']]],
['validation_20and_20parse_20errors_1',['validation and parse errors',['../md_README.html#autotoc_md58',1,'Frame validation and parse errors'],['../md_README.html#autotoc_md62',1,'Signal validation and parse errors']]],
['value_20representation_20and_20precision_2',['Raw value representation and precision',['../md_README.html#autotoc_md47',1,'']]],
['valuetype_3',['valuetype',['../structDecodeSignal.html#a9d37638129263b8902ba5be59baf39a8',1,'DecodeSignal::valueType'],['../decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1',1,'ValueType: decode_database.h']]],
['valuetype_20tt_4',['<tt>ValueType</tt>',['../md_README.html#autotoc_md32',1,'']]]
['ui_20path_0',['1. Parse and UI path',['../md_README.html#autotoc_md4',1,'']]],
['ui_20tree_1',['Build UI tree',['../md_README.html#autotoc_md76',1,'']]],
['ui_20tree_20layer_2',['UI Tree Layer',['../md_README.html#autotoc_md24',1,'']]],
['ui_20tree_20structures_3',['UI tree structures',['../md_README.html#autotoc_md11',1,'']]],
['unified_20decode_20strategy_4',['Unified Decode Strategy',['../md_README.html#autotoc_md80',1,'']]],
['unit_5',['unit',['../structDecodeSignal.html#a38eed9ca7581423fd8bfbedcffc12092',1,'DecodeSignal::unit'],['../structSignalInfo.html#a1f214f03e94ef5794de2d3367bfcbd01',1,'SignalInfo::unit']]],
['usage_6',['Example Usage',['../md_README.html#autotoc_md74',1,'']]],
['use_20in_20frametap_7',['Intended Use in FrameTap',['../md_README.html#autotoc_md84',1,'']]]
];
+5 -2
View File
@@ -1,5 +1,8 @@
var searchData=
[
['why_20the_20runtime_20decode_20layer_20exists_0',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['why_20the_20tree_20is_20not_20enough_1',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]]
['valid_0',['valid',['../structDecodedSignalValue.html#aac0ed361af545cde48d0e6f41a859686',1,'DecodedSignalValue::valid'],['../structDecodedFrameValue.html#a4f51c31110dba1f73a763c596372beb0',1,'DecodedFrameValue::valid']]],
['validation_20and_20parse_20errors_1',['validation and parse errors',['../md_README.html#autotoc_md58',1,'Frame validation and parse errors'],['../md_README.html#autotoc_md62',1,'Signal validation and parse errors']]],
['value_20representation_20and_20precision_2',['Raw value representation and precision',['../md_README.html#autotoc_md47',1,'']]],
['valuetype_3',['valuetype',['../structDecodeSignal.html#a9d37638129263b8902ba5be59baf39a8',1,'DecodeSignal::valueType'],['../decode__database_8h.html#ad9971b6ef33e02ba2c75d19c1d2518a1',1,'ValueType: decode_database.h']]],
['valuetype_20tt_4',['<tt>ValueType</tt>',['../md_README.html#autotoc_md32',1,'']]]
];
+5
View File
@@ -0,0 +1,5 @@
var searchData=
[
['why_20the_20runtime_20decode_20layer_20exists_0',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['why_20the_20tree_20is_20not_20enough_1',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]]
];
+4 -3
View File
@@ -5,7 +5,8 @@ var searchData=
['comment_2',['comment',['../structDecodeSignal.html#ae28c905d4a2bc86419c2a8361bfea473',1,'DecodeSignal::comment'],['../structDecodeFrame.html#a25819ef907a32391af5c9f7cae9cdb22',1,'DecodeFrame::comment'],['../structFrameInfo.html#ace75121294f9d89b762080ab5643293c',1,'FrameInfo::comment'],['../structSignalInfo.html#ac99ba7563a5dad01e39c4257216953f5',1,'SignalInfo::comment']]],
['comments_3',['Comments',['../md_README.html#autotoc_md64',1,'']]],
['contains_4',['contains',['../classTypeFactory.html#a1a119ad2956abe146213c6ca124d8dd4',1,'TypeFactory']]],
['create_5',['create',['../classTypeFactory.html#a3f43b03d6e3a0fd503fdec01ecf62e9f',1,'TypeFactory']]],
['creator_6',['creator',['../classTypeFactory.html#ad82f537569ece3d3a4a376523fa94473',1,'TypeFactory']]],
['current_20limitations_7',['Current Limitations',['../md_README.html#autotoc_md90',1,'']]]
['coverage_5',['coverage',['../md_tests_2README.html#autotoc_md105',1,'Decoder coverage'],['../md_tests_2README.html#autotoc_md106',1,'Parser coverage']]],
['create_6',['create',['../classTypeFactory.html#a3f43b03d6e3a0fd503fdec01ecf62e9f',1,'TypeFactory']]],
['creator_7',['creator',['../classTypeFactory.html#ad82f537569ece3d3a4a376523fa94473',1,'TypeFactory']]],
['current_20limitations_8',['Current Limitations',['../md_README.html#autotoc_md90',1,'']]]
];
+3 -3
View File
@@ -50,13 +50,13 @@ var searchData=
['decodeframe_47',['DecodeFrame',['../structDecodeFrame.html',1,'']]],
['decodeframe_20tt_48',['<tt>DecodeFrame</tt>',['../md_README.html#autotoc_md36',1,'']]],
['decoder_49',['Runtime decoder',['../md_README.html#autotoc_md13',1,'']]],
['decoder_20layer_50',['Decoder Layer',['../md_README.html#autotoc_md42',1,'']]],
['decoder_20regression_20tests_51',['Decoder regression tests',['../md_tests_2README.html',1,'']]],
['decoder_20coverage_50',['Decoder coverage',['../md_tests_2README.html#autotoc_md105',1,'']]],
['decoder_20layer_51',['Decoder Layer',['../md_README.html#autotoc_md42',1,'']]],
['decodesignal_52',['DecodeSignal',['../structDecodeSignal.html',1,'']]],
['decodesignal_20tt_53',['<tt>DecodeSignal</tt>',['../md_README.html#autotoc_md34',1,'']]],
['definition_54',['definition',['../structDecodedFrameValue.html#a60dda1cc352d2c8087f0bdbc81dd266c',1,'DecodedFrameValue::definition'],['../structDecodedSignalValue.html#acadc3b3bb21dd6b0412d342c7e6b20d7',1,'DecodedSignalValue::definition'],['../md_README.html#autotoc_md56',1,'Frame definition'],['../md_README.html#autotoc_md60',1,'Signal definition']]],
['demo_55',['Demo',['../md_README.html#autotoc_md15',1,'']]],
['dispatch_56',['Dispatch',['../classDbcStatementDispatcher.html#a495c2d5c7ebb8103b1987cdd87c142ed',1,'DbcStatementDispatcher']]],
['dlc_57',['dlc',['../structDecodeFrame.html#a51111ac13988be372d5673d12cf3e060',1,'DecodeFrame::dlc'],['../structFrameInfo.html#aa2b198ea0f55e560c123d35e7b3ecab9',1,'FrameInfo::dlc']]],
['dlc_57',['dlc',['../structFrameInfo.html#aa2b198ea0f55e560c123d35e7b3ecab9',1,'FrameInfo::dlc'],['../structDecodeFrame.html#a51111ac13988be372d5673d12cf3e060',1,'DecodeFrame::dlc']]],
['documentation_58',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]]
];
+3 -2
View File
@@ -3,6 +3,7 @@ var searchData=
['enough_0',['Why the Tree Is Not Enough',['../md_README.html#autotoc_md86',1,'']]],
['errors_1',['errors',['../md_README.html#autotoc_md58',1,'Frame validation and parse errors'],['../md_README.html#autotoc_md62',1,'Signal validation and parse errors']]],
['example_20usage_2',['Example Usage',['../md_README.html#autotoc_md74',1,'']]],
['exists_3',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['extraction_4',['extraction',['../md_README.html#autotoc_md72',1,'Intel and Motorola Extraction'],['../md_README.html#autotoc_md68',1,'PGN Extraction']]]
['examples_2fmain_2ecpp_3',['main.cpp',['../examples_2main_8cpp.html',1,'']]],
['exists_4',['Why the Runtime Decode Layer Exists',['../md_README.html#autotoc_md7',1,'']]],
['extraction_5',['extraction',['../md_README.html#autotoc_md72',1,'Intel and Motorola Extraction'],['../md_README.html#autotoc_md68',1,'PGN Extraction']]]
];
+5 -6
View File
@@ -1,9 +1,8 @@
var searchData=
[
['main_2ecpp_0',['main.cpp',['../main_8cpp.html',1,'']]],
['maximum_1',['maximum',['../structDecodeSignal.html#a4a6ba87142a9badbf0ca830e9e709cb7',1,'DecodeSignal::maximum'],['../structSignalInfo.html#adf1c4331b9eabced0d7fdda40ff0eb52',1,'SignalInfo::maximum']]],
['minimum_2',['minimum',['../structDecodeSignal.html#a0fb84e19a0ab3bd50b6f65c1075ebc25',1,'DecodeSignal::minimum'],['../structSignalInfo.html#ada7bf94fbeaa26bd08c73982b5af255b',1,'SignalInfo::minimum']]],
['module_20documentation_3',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['module_20layout_4',['Module Layout',['../md_README.html#autotoc_md9',1,'']]],
['motorola_20extraction_5',['Intel and Motorola Extraction',['../md_README.html#autotoc_md72',1,'']]]
['maximum_0',['maximum',['../structDecodeSignal.html#a4a6ba87142a9badbf0ca830e9e709cb7',1,'DecodeSignal::maximum'],['../structSignalInfo.html#adf1c4331b9eabced0d7fdda40ff0eb52',1,'SignalInfo::maximum']]],
['minimum_1',['minimum',['../structDecodeSignal.html#a0fb84e19a0ab3bd50b6f65c1075ebc25',1,'DecodeSignal::minimum'],['../structSignalInfo.html#ada7bf94fbeaa26bd08c73982b5af255b',1,'SignalInfo::minimum']]],
['module_20documentation_2',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['module_20layout_3',['Module Layout',['../md_README.html#autotoc_md9',1,'']]],
['motorola_20extraction_4',['Intel and Motorola Extraction',['../md_README.html#autotoc_md72',1,'']]]
];
+1 -1
View File
@@ -1,4 +1,4 @@
var searchData=
[
['frame_5finfo_2eh_0',['frame_info.h',['../frame__info_8h.html',1,'']]]
['examples_2fmain_2ecpp_0',['main.cpp',['../examples_2main_8cpp.html',1,'']]]
];
+1 -1
View File
@@ -1,4 +1,4 @@
var searchData=
[
['main_2ecpp_0',['main.cpp',['../main_8cpp.html',1,'']]]
['frame_5finfo_2eh_0',['frame_info.h',['../frame__info_8h.html',1,'']]]
];
+1 -2
View File
@@ -2,6 +2,5 @@ var searchData=
[
['dbc_20parser_20and_20runtime_20decode_20module_20documentation_0',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['decode_20module_20documentation_1',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]],
['decoder_20regression_20tests_2',['Decoder regression tests',['../md_tests_2README.html',1,'']]],
['documentation_3',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]]
['documentation_2',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]]
];
+1 -2
View File
@@ -1,5 +1,4 @@
var searchData=
[
['regression_20tests_0',['Decoder regression tests',['../md_tests_2README.html',1,'']]],
['runtime_20decode_20module_20documentation_1',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]]
['qttest_20regression_20tests_0',['QtTest regression tests',['../md_tests_2README.html',1,'']]]
];
+2 -1
View File
@@ -1,4 +1,5 @@
var searchData=
[
['tests_0',['Decoder regression tests',['../md_tests_2README.html',1,'']]]
['regression_20tests_0',['QtTest regression tests',['../md_tests_2README.html',1,'']]],
['runtime_20decode_20module_20documentation_1',['DBC Parser and Runtime Decode Module Documentation',['../md_README.html',1,'']]]
];
+4
View File
@@ -0,0 +1,4 @@
var searchData=
[
['tests_0',['QtTest regression tests',['../md_tests_2README.html',1,'']]]
];
+3 -3
View File
@@ -1,12 +1,12 @@
var indexSectionsWithContent =
{
0: "1234abcdefghilmnoprstuvw",
0: "1234abcdefghilmnopqrstuvw",
1: "dfrst",
2: "dfmst",
2: "defst",
3: "abcdfgprt",
4: "bcdfhilmnoprstuv",
5: "bnv",
6: "admprt"
6: "admpqrt"
};
var indexSectionNames =