dbc_database.h core/ dbc__database_8h.html frame_info.h DbcDatabase dbc_decode_builder.cpp core/ dbc__decode__builder_8cpp.html dbc_decode_builder.h dbc_decode_builder.h core/ dbc__decode__builder_8h.html dbc_database.h decode_database.h DbcDecodeBuilder dbc_decoder.cpp core/ dbc__decoder_8cpp.html dbc_decoder.h dbc_decoder.h core/ dbc__decoder_8h.html decode_database.h RawCanFrame DecodedSignalValue DecodedFrameValue DbcDecoder FrameDecodeStatus dbc__decoder_8h.html a855b2bc36cb18bfbae5ff30a2394e961 UnknownFrame InsufficientPayload SignalErrors Valid dbc_parser.cpp core/ dbc__parser_8cpp.html dbc_parser.h dbc_parser.h core/ dbc__parser_8h.html DbcParser dbc_tree_builder.cpp core/ dbc__tree__builder_8cpp.html dbc_tree_builder.h dbc_tree_builder.h core/ dbc__tree__builder_8h.html dbc_database.h tree_node.h DbcTreeBuilder decode_database.h core/ decode__database_8h.html DecodeSignal DecodeFrame DecodeDatabase ByteOrder decode__database_8h.html aaeb92d42f5a6e27b8ba19f18d69d142b Intel Motorola ValueType decode__database_8h.html ad9971b6ef33e02ba2c75d19c1d2518a1 Unsigned Signed frame_info.h core/ frame__info_8h.html signal_info.h FrameInfo signal_info.h core/ signal__info_8h.html SignalInfo tree_node.cpp core/ tree__node_8cpp.html tree_node.h tree_node.h core/ tree__node_8h.html frame_info.h signal_info.h TreeNode NodeType tree__node_8h.html acac9cbaeea226ed297804c012dc12b16 Root Frame Signal examples/main.cpp examples/ examples_2main_8cpp.html dbc_decode_builder.h dbc_decoder.h dbc_parser.h dbc_tree_builder.h DbcCommentHandler classDbcCommentHandler.html DbcStatementHandler DbcDatabase structDbcDatabase.html std::vector< FrameInfo > frames structDbcDatabase.html a2cade5d0234ee816132127542f8c612b DbcDecodeBuilder classDbcDecodeBuilder.html DecodeDatabase Build classDbcDecodeBuilder.html a2bc6386dfb5e58976c42e22c19ec471b (const DbcDatabase &source) const DbcDecoder classDbcDecoder.html std::shared_ptr< const DecodeFrame > FindFrame classDbcDecoder.html a4005c4311f57b7faf21c0cb31463039c (const DecodeDatabase &database, std::uint32_t canId, bool isExtended) const DecodedFrameValue Decode classDbcDecoder.html a345951ffe5d943a70d3a1ea1f39e74f7 (const DecodeDatabase &database, const RawCanFrame &frame) const DbcDiagnostic structDbcDiagnostic.html DbcDiagnosticError classDbcDiagnosticError.html DbcFrameHandler classDbcFrameHandler.html DbcStatementHandler DbcHeaderHandler classDbcHeaderHandler.html DbcStatementHandler DbcParseContext structDbcParseContext.html DbcParser classDbcParser.html DbcDatabase ParseFile classDbcParser.html aef72826942c9095d653fafa435855e56 (const std::string &filePath) const DbcParseResult ParseFileWithDiagnostics classDbcParser.html a0e915ce79c2e3d4c95a5aaf2bf0409bc (const std::string &filePath) const DbcParseResult structDbcParseResult.html DbcSignalHandler classDbcSignalHandler.html DbcStatementHandler DbcStatementDispatcher classDbcStatementDispatcher.html bool Dispatch classDbcStatementDispatcher.html a495c2d5c7ebb8103b1987cdd87c142ed (const std::string &line, DbcParseContext &context) const DbcStatementHandler classDbcStatementHandler.html DbcTreeBuilder classDbcTreeBuilder.html std::unique_ptr< TreeNode > Build classDbcTreeBuilder.html a7e57d067d831b14b383947fd125edd4b (const DbcDatabase &database) const DbcTreeModel classDbcTreeModel.html DbcUnsupportedMultiplexingHandler classDbcUnsupportedMultiplexingHandler.html DbcStatementHandler DbcValueDescriptionHandler classDbcValueDescriptionHandler.html DbcStatementHandler DecodeDatabase classDecodeDatabase.html DecodeDatabase classDecodeDatabase.html a51a44cf7c3f23c98ec8781afe0097c0c (const std::vector< DecodeFrame > &frames) const std::vector< DecodeFrame > & GetFrames classDecodeDatabase.html aa034c1510984a85f60ad6c0bd744d6e8 () const std::shared_ptr< const DecodeFrame > FindFrame classDecodeDatabase.html a780d6e747a48b10a5eb0ab85448d2970 (const FrameKey &key) const DecodedFrameValue structDecodedFrameValue.html std::shared_ptr< const DecodeFrame > definition structDecodedFrameValue.html a33e971ba10030506007aa201c89f351d FrameKey key structDecodedFrameValue.html a32143efe2023a1ecd977a9ae93e50b73 std::vector< DecodedSignalValue > public structDecodedFrameValue.html adae123ac7fbb4a5c314b64b01109f4a8 bool valid structDecodedFrameValue.html a4f51c31110dba1f73a763c596372beb0 FrameDecodeStatus status structDecodedFrameValue.html a645f433798d48a2787e7f00dfbb7dff9 DecodedSignalValue structDecodedSignalValue.html const std::string * GetValueDescription structDecodedSignalValue.html affc38af1bf31bcb6f2c33044bce92bd2 () const std::shared_ptr< const DecodeSignal > definition structDecodedSignalValue.html a828b5ef7faefc14fbf5dbd46249bcad2 SignalKey key structDecodedSignalValue.html a33df0fcd92b23b3e08539906fc6b4c4a RawSignalValue rawValue structDecodedSignalValue.html a503c90b4b1a610b8252c45e466367c28 double physicalValue structDecodedSignalValue.html a6847d05b3cb00d5e0f6c611968f57978 bool valid structDecodedSignalValue.html aac0ed361af545cde48d0e6f41a859686 DecodeFrame structDecodeFrame.html std::string name structDecodeFrame.html aa0a7f8fd5bfde2148dfd0d838328f579 std::uint32_t canId structDecodeFrame.html a52e10215388db7df8b541b9d9909edcf bool isExtended structDecodeFrame.html a3ee2348d781f8f15aaf87e8dcf57ec41 std::uint8_t dlc structDecodeFrame.html a51111ac13988be372d5673d12cf3e060 std::uint32_t pgn structDecodeFrame.html a1d3c54055c0cbceb73adf551f7067f23 bool hasPgn structDecodeFrame.html a2551102670c4a540fced4c71da0b369d std::string transmitter structDecodeFrame.html ad78241dc40c793aabb8495b6989b81a9 std::string comment structDecodeFrame.html a25819ef907a32391af5c9f7cae9cdb22 std::vector< DecodeSignal > public structDecodeFrame.html a7f4e71bbdec3f424b625e724e3dfbf14 DecodeSignal structDecodeSignal.html std::string name structDecodeSignal.html a58cf5844f2272a23dcb9687d912e4780 std::uint32_t startBit structDecodeSignal.html aaf5d7527ddf65b6355c2b4f3626df22d std::uint32_t length structDecodeSignal.html acd4ef5ee30421d117b5756854302debb ByteOrder byteOrder structDecodeSignal.html abdc4c4bb4a67a6d61d6ca81e8a52833d ValueType valueType structDecodeSignal.html a9d37638129263b8902ba5be59baf39a8 double factor structDecodeSignal.html a428c39913a366a8476dd291061354391 double offset structDecodeSignal.html a92db637af4e224a0ae70173050dc3f74 double minimum structDecodeSignal.html a0fb84e19a0ab3bd50b6f65c1075ebc25 double maximum structDecodeSignal.html a4a6ba87142a9badbf0ca830e9e709cb7 std::string unit structDecodeSignal.html a38eed9ca7581423fd8bfbedcffc12092 std::vector< std::string > receivers structDecodeSignal.html abdbae62a64d2df716bf60c6b67b30eaa ValueDescriptions valueDescriptions structDecodeSignal.html a822155d9bf4ed5f3300c9e9befe606ff std::string comment structDecodeSignal.html ae28c905d4a2bc86419c2a8361bfea473 FrameInfo structFrameInfo.html std::string name structFrameInfo.html abb53a7f93ed7abc0ea1ae4a8ccafcdcb std::uint32_t canId structFrameInfo.html af470b0742c05bfbffc31c51a68f5c05e bool isExtended structFrameInfo.html a34b726afaad2ac5c697fdb2ac070cdaf std::uint32_t pgn structFrameInfo.html aee518b33f1000bf0b7f6e4a87474c943 bool hasPgn structFrameInfo.html a4737a5420213ad4304724e39f3a4e55d std::uint8_t dlc structFrameInfo.html aa2b198ea0f55e560c123d35e7b3ecab9 std::string transmitter structFrameInfo.html a92749ec3798d4211a505860fb389a9e8 std::string comment structFrameInfo.html ace75121294f9d89b762080ab5643293c std::vector< SignalInfo > public structFrameInfo.html a3f7e25d67ddae22f2ed50823a5a26084 FrameKey structFrameKey.html FrameKeyHasher structFrameKeyHasher.html Multiplexing structMultiplexing.html PendingValueDescriptions structPendingValueDescriptions.html RawCanFrame structRawCanFrame.html std::uint32_t canId structRawCanFrame.html a2d0e7fa0e3d5c20bbed55ed8f7888ff4 bool isExtended structRawCanFrame.html a462193d275adc1dba8bd18ffa0e36bb7 std::vector< std::uint8_t > data structRawCanFrame.html a0acb487612104c99c9907344c035df83 SignalInfo structSignalInfo.html std::string name structSignalInfo.html a379e422a00cad56f896cacf60455b088 std::uint32_t startBit structSignalInfo.html ace290724f9801521609aedaa946d61f1 std::uint32_t length structSignalInfo.html a1008b5201f71848177217bd52fb84baa bool isLittleEndian structSignalInfo.html af363b1563fb4c7cc8973f9a80c06846c bool isSigned structSignalInfo.html a52a52b320eef92fbcb4626307f9a498f double factor structSignalInfo.html ae4f78d99a2750aa564d7eba860171499 double offset structSignalInfo.html ab7d0769f47aa540656b22e4e49db517e double minimum structSignalInfo.html ada7bf94fbeaa26bd08c73982b5af255b double maximum structSignalInfo.html adf1c4331b9eabced0d7fdda40ff0eb52 std::string unit structSignalInfo.html a1f214f03e94ef5794de2d3367bfcbd01 std::vector< std::string > receivers structSignalInfo.html a2c95562fd0b29327a7fd7b1e6feee7f3 ValueDescriptions valueDescriptions structSignalInfo.html a43f47d0433d0cc39076bd7278b46af9c std::string comment structSignalInfo.html ac99ba7563a5dad01e39c4257216953f5 SignalKey structSignalKey.html SignalKeyHasher structSignalKeyHasher.html TreeNode classTreeNode.html TreeNode classTreeNode.html a984a98d5ccf7ef1f5a18094c6821f35d () TreeNode classTreeNode.html a8e38dd591d8801d7ee3a7dbad90c67fc (const FrameInfo &frame) TreeNode classTreeNode.html ab9f00f5253d56461bb2d420fd639c5ae (const SignalInfo &signal) void AddChild classTreeNode.html a6161f2ebb92184eab4215d121870e788 (std::unique_ptr< TreeNode > child) const TreeNode * GetParent classTreeNode.html aa48fbc17903eb8cfa40353e29f853c6f () const std::size_t GetRow classTreeNode.html ad501f97eeec7f7d3353bfae838fbb6a8 () const std::size_t GetChildCount classTreeNode.html abdd82460187dca8d3e5d66f5d5c529ea () const const TreeNode * GetChild classTreeNode.html a4727ff801a2d1b9323c5ae50a35457a6 (std::size_t index) const TreeNode * GetChild classTreeNode.html a81047bd7d2a4cc96b9ef5e20d0d63b5f (std::size_t index) NodeType GetType classTreeNode.html afa2f4b0aafa12d3d41ed00df8e0250c9 () const const std::string & GetName classTreeNode.html aaac5b8d9dc9e5ae1f367d1adbcf20e18 () const const FrameInfo * GetFrame classTreeNode.html afc503b40004764163605d6dbdb4ef811 () const const SignalInfo * GetSignal classTreeNode.html a226518612d0d00b5988a2c44fc21d3f1 () const TypeFactory classTypeFactory.html class ClassId class BaseClass class... Args void registerType classTypeFactory.html ad6d85795285ee21193ac03e1b24762d3 (const ClassId &id) CreatorFn creator classTypeFactory.html ad82f537569ece3d3a4a376523fa94473 (const ClassId &id) const BasePtr create classTypeFactory.html a3f43b03d6e3a0fd503fdec01ecf62e9f (const ClassId &id, Args... args) const bool contains classTypeFactory.html a1a119ad2956abe146213c6ca124d8dd4 (const ClassId &id) const md_changelog Changelog md_changelog.html md_README DBC Parser and Runtime Decode Module Documentation md_README.html md_tests_2README QtTest regression tests md_tests_2README.html