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 SignalDecodeStatus dbc__decoder_8h.html a5f4a41ee2810487020135b45e8d7559a InvalidDefinition InsufficientPayload SelectorUnavailable Inactive Valid PhysicalConversionFailed FrameDecodeStatus dbc__decoder_8h.html a855b2bc36cb18bfbae5ff30a2394e961 UnknownFrame InsufficientPayload SignalErrors Valid AmbiguousFrame dbc_parser.cpp core/ dbc__parser_8cpp.html dbc_parser.h dbc_parser.h core/ dbc__parser_8h.html DbcParserOptions 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 PgnLookupResult 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 int main examples_2main_8cpp.html a0ddf1224851353fc92bfbff6f499fa97 (int argc, char *argv[]) AttributeAssignment structAttributeAssignment.html std::string name structAttributeAssignment.html aa8707eddd2d3a2de559fe44354a514cc AttributeScope scope structAttributeAssignment.html a50405e8db9e4536015f9adc5ba360270 std::uint32_t canId structAttributeAssignment.html a330ae1a34c342b0352115a83dd31aab8 bool isExtended structAttributeAssignment.html a024a249cc63dbfbf337eea395fe3471e std::string targetName structAttributeAssignment.html a50059e42e5e5b944050f3290ce84ac66 AttributeValue value structAttributeAssignment.html a93de8c51c5154219bf18beadcec5708f AttributeDefinition structAttributeDefinition.html AttributeScope scope structAttributeDefinition.html a5f109f0ec94eb04c3f52c116366aefdf AttributeType type structAttributeDefinition.html a5de5484174a8c5f6b309041089d20afc std::int64_t integerMinimum structAttributeDefinition.html aaf87153bac0b228ad87b88e96f303210 std::int64_t integerMaximum structAttributeDefinition.html a5ca8f41ea3e921f54d81b8760c1dcfb3 double minimum structAttributeDefinition.html a18245dba995929a61fd6de1fcdbc8a89 double maximum structAttributeDefinition.html aa02fe74b5420c2e67c13e610b6bc9713 std::vector< std::string > enumValues structAttributeDefinition.html a547fe17f6cfc631528f9156e4a509c66 std::optional< AttributeValue > defaultValue structAttributeDefinition.html ae0949edf67f9d4e60e4cb376a95da4f2 DbcAttributeHandler classDbcAttributeHandler.html DbcStatementHandler void Handle classDbcAttributeHandler.html a397f23259b7ff79abb4b5141489caa83 (const std::string &line, DbcParseContext &context) const override DbcCommentHandler classDbcCommentHandler.html DbcStatementHandler void Handle classDbcCommentHandler.html aa4fce77b585a441d251d8535ef7a51a6 (const std::string &line, DbcParseContext &context) const override DbcDatabase structDbcDatabase.html std::vector< FrameInfo > frames structDbcDatabase.html a2cade5d0234ee816132127542f8c612b std::map< std::string, AttributeDefinition > attributeDefinitions structDbcDatabase.html a14862245081989f2abf126b5ea6dfdfa std::vector< AttributeAssignment > attributeAssignments structDbcDatabase.html aa7bdf56eb8b7ab5b873e1c096b46d8b6 AttributeMap attributes structDbcDatabase.html a321839ad81af176444358eb23114eaee 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 DecodedFrameValue Decode classDbcDecoder.html ade48a94b6fcda6563bd1b2c6ff49439e (const DecodeDatabase &database, const RawCanFrame &frame, const std::vector< SignalKey > &selection) const DbcDiagnostic structDbcDiagnostic.html DbcDiagnosticSeverity severity structDbcDiagnostic.html a75040a94f0313a606478020b0491f81d DbcDiagnosticCode code structDbcDiagnostic.html aa315a4a40b15f2e8cb34264d94a0f914 std::string filePath structDbcDiagnostic.html ac9f02705ed6a633cbb9526d0e392fb95 std::size_t lineNumber structDbcDiagnostic.html adb201de8d32b768d5f559bed21e8f819 std::string message structDbcDiagnostic.html a124bae82eebeaef46426bd124685ef1b DbcDiagnosticError classDbcDiagnosticError.html DbcDiagnosticError classDbcDiagnosticError.html aa9997368f79a9a0723481aaeffc44618 (DbcDiagnosticCode code, const std::string &filePath, std::size_t lineNumber, const std::string &message) DbcDiagnostic diagnostic classDbcDiagnosticError.html ab3965082f01d66b6d5c20525af44235d DbcFrameHandler classDbcFrameHandler.html DbcStatementHandler void Handle classDbcFrameHandler.html a0d3f43bbcc5e191460bc31827e74ce89 (const std::string &line, DbcParseContext &context) const override DbcHeaderHandler classDbcHeaderHandler.html DbcStatementHandler void Handle classDbcHeaderHandler.html a1e43a9dcf157f4d4418032d9e9711693 (const std::string &line, DbcParseContext &context) const override DbcParseContext structDbcParseContext.html void ValidateMultiplexing structDbcParseContext.html a908056de0a97316a4ebecb3f99cc400b (const std::string &filePath) const void ResolveComments structDbcParseContext.html aeae343c57a244634489a0e0b960155d7 (const std::string &filePath) void ResolveAttributes structDbcParseContext.html a1ac7f4a54550aaddef08749806f87001 (const std::string &filePath, std::vector< DbcDiagnostic > &diagnostics) void ResolveValueDescriptions structDbcParseContext.html ab5552dad944fde7fa6add6464ddb5369 (const std::string &filePath) DbcDatabase & database structDbcParseContext.html a79bad0b8302e2156670461bab529259c FrameInfo * currentFrame structDbcParseContext.html af31b56247edff7f025957ae023a56913 bool enableJ1939 structDbcParseContext.html a93f8ece0f3d16bd79f631ae07afa7b54 std::size_t lineNumber structDbcParseContext.html a57f5a7f613ecd0dadbafa7af736b7e54 std::vector< PendingValueDescriptions > pendingValues structDbcParseContext.html ac22cba614ada3a28c7dcc1ea338b0e01 std::vector< std::vector< std::size_t > > signalLines structDbcParseContext.html af8b411c938a2ea9100c4aaae452e6546 std::vector< PendingComment > pendingComments structDbcParseContext.html a854abba7bbf4adfc948554c254156e60 std::vector< PendingAttribute > pendingAttributes structDbcParseContext.html afbfa4b26a58b41ada3dabc619066035c DbcParser classDbcParser.html DbcParser classDbcParser.html a46bc3afcd103e704dc58bb4b073da73c (DbcParserOptions options={}) DbcDatabase ParseFile classDbcParser.html aef72826942c9095d653fafa435855e56 (const std::string &filePath) const DbcParseResult ParseFileWithDiagnostics classDbcParser.html a0e915ce79c2e3d4c95a5aaf2bf0409bc (const std::string &filePath) const DbcParseResult structDbcParseResult.html bool HasErrors structDbcParseResult.html a4da8641de3f6b55c7447c4421e05d20d () const DbcDatabase database structDbcParseResult.html abfa765d29a4397e8ddaf771bae21993e std::vector< DbcDiagnostic > diagnostics structDbcParseResult.html a3a1987b4381bb1e0a34dc09e31483679 DbcParserOptions structDbcParserOptions.html bool enableJ1939 structDbcParserOptions.html ab31534f5c0853461b46cbb38149c33f9 DbcSignalHandler classDbcSignalHandler.html DbcStatementHandler void Handle classDbcSignalHandler.html ad7d891ec1414fb645f85ccd410f2737b (const std::string &line, DbcParseContext &context) const override DbcStatementDispatcher classDbcStatementDispatcher.html DbcStatementDispatcher classDbcStatementDispatcher.html a2f064359b59d8644b8a8196653d47482 () void RegisterType classDbcStatementDispatcher.html a2c6e9a614ed747275d43bcccc50d0b2d (const std::string &keyword) bool Dispatch classDbcStatementDispatcher.html a495c2d5c7ebb8103b1987cdd87c142ed (const std::string &line, DbcParseContext &context) const DbcStatementHandler classDbcStatementHandler.html virtual void Handle classDbcStatementHandler.html a3de86e1e27e9bcb0fe6f1460a8ba5739 (const std::string &line, DbcParseContext &context) const =0 DbcTreeBuilder classDbcTreeBuilder.html std::unique_ptr< TreeNode > Build classDbcTreeBuilder.html a7e57d067d831b14b383947fd125edd4b (const DbcDatabase &database) const DbcTreeModel classDbcTreeModel.html Column classDbcTreeModel.html a5e31be609fae4d7dfdd79140f56069ae Role classDbcTreeModel.html a0f360d424848c6c39f2312e6209b0dfd DbcTreeModel classDbcTreeModel.html a4f7214b727d812885bf077352ec9ece1 (QObject *parent=nullptr) void SetTree classDbcTreeModel.html a8cb5a81d456cdead42b75fd3462ee00a (std::unique_ptr< TreeNode > root) QModelIndex index classDbcTreeModel.html a8caeb5ec6141eb3e446e48df3c70b3ad (int row, int column, const QModelIndex &parent=QModelIndex()) const override QModelIndex parent classDbcTreeModel.html ae40bb8b8a26d205f178c6dd1134ff4b3 (const QModelIndex &child) const override int rowCount classDbcTreeModel.html a30bed0d65342917c19d9183da55af452 (const QModelIndex &parent=QModelIndex()) const override int columnCount classDbcTreeModel.html a397f885e7fd45c387825b4357b875c10 (const QModelIndex &parent=QModelIndex()) const override QVariant data classDbcTreeModel.html aca81d05c81cc48c1185fc36659e96e5b (const QModelIndex &index, int role=Qt::DisplayRole) const override QVariant headerData classDbcTreeModel.html aad5834e8edb00808cbfa498ea8c63fe9 (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override Qt::ItemFlags flags classDbcTreeModel.html a8f7842a79144bdb24fa9c5fbdcd37295 (const QModelIndex &index) const override DbcUnsupportedMultiplexingHandler classDbcUnsupportedMultiplexingHandler.html DbcStatementHandler void Handle classDbcUnsupportedMultiplexingHandler.html a9853fd67465f92ef587792986ea179ac (const std::string &line, DbcParseContext &context) const override DbcValueDescriptionHandler classDbcValueDescriptionHandler.html DbcStatementHandler void Handle classDbcValueDescriptionHandler.html a653e13364f396b54244edc2c0fdd831a (const std::string &line, DbcParseContext &context) const override 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 PgnLookupResult FindFrameByPgn classDecodeDatabase.html aa96b62b4f3fff68ab651674760f60d6d (std::uint32_t pgn) const std::shared_ptr< const DecodeSignal > FindSignal classDecodeDatabase.html a0af5b15b9953a4f6551c27ee9ae8b514 (const SignalKey &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 SignalDecodeStatus status structDecodedSignalValue.html a94161a80412b3961da8fd2fec43c25f6 DecodeFrame structDecodeFrame.html FrameKey GetKey structDecodeFrame.html a05e3d1c6143367553c2c3beba82a5c34 () const 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 AttributeMap attributes structDecodeFrame.html ad506b03108a40df7e8005638c9c59653 std::optional< std::string > frameFormat structDecodeFrame.html a475e669f390491a4d99383d3fee51300 std::optional< std::uint32_t > cycleTimeMs structDecodeFrame.html a732c2f6853d55ce8253db61207fc21d3 DecodeSignal structDecodeSignal.html Multiplexing multiplexing structDecodeSignal.html aea41c055cb255fe7bd178ed5727f28c9 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 AttributeMap attributes structDecodeSignal.html a204f65c7ea45a2c148f19c12d922f99b 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 std::optional< std::string > frameFormat structFrameInfo.html a35bf839519ef3f48b5f52dd9bcd7e9ac std::optional< std::uint32_t > cycleTimeMs structFrameInfo.html a099f02a77adfb9ac23e286ce75f4eef4 AttributeMap attributes structFrameInfo.html a9ef2736053b593cf34ba2608cf8275c0 FrameKey structFrameKey.html FrameKey structFrameKey.html a33bde405c7ea53000d54b3dd6e058670 (std::uint32_t id, bool extended) bool operator== structFrameKey.html aaaec9f914e127787247fcda5e183b01f (const FrameKey &other) const std::uint32_t canId structFrameKey.html a022917652b4d3c2f2dfcc5a13ab7caa4 bool isExtended structFrameKey.html aa3179b709d02ef70cf0e736f040a2145 FrameKeyHasher structFrameKeyHasher.html std::size_t operator() structFrameKeyHasher.html a1612ce56b513790e3ed4c06ec7d28b9f (const FrameKey &key) const Multiplexing structMultiplexing.html MultiplexRole role structMultiplexing.html a62b70a0e3f2a9c7a457b3694ce8625c3 std::uint64_t value structMultiplexing.html a79158d4fdbfd68a3d51a8ce79d34fd67 PendingAttribute structPendingAttribute.html std::string statement structPendingAttribute.html a0ec62fc577e3a2d5f63d926f829e2ab8 std::size_t lineNumber structPendingAttribute.html a9a68a0a54c313c3e43dfdcd6e7a55da9 PendingComment structPendingComment.html std::uint32_t canId structPendingComment.html a6d1c3b1e149bb602a95224446709c771 bool isExtended structPendingComment.html a9abd7e15ed59eb4534c66ff74f276e07 bool isSignal structPendingComment.html ac03903ffb042d27ad66012eb18ea1437 std::string signalName structPendingComment.html ae7b5aea9c252a4ab87e02915d24fee27 std::string comment structPendingComment.html aa344393f67770e12449a4f14f6fcf10b std::size_t lineNumber structPendingComment.html a29a3733e0a4c8ae341695db3d21d9249 PendingValueDescriptions structPendingValueDescriptions.html std::uint32_t canId structPendingValueDescriptions.html a5f0082ceeaee77e2f823661547aad844 bool isExtended structPendingValueDescriptions.html a60f185e8d91010927c4aa3b4a750c9f4 std::string signalName structPendingValueDescriptions.html ac35446db10ebda5a12349759613f8c90 ValueDescriptions descriptions structPendingValueDescriptions.html a10ecbaeaed2cc3ac82fada73e7e041dd std::size_t lineNumber structPendingValueDescriptions.html a5c19cff09b0e83bd3cd6085213c17da8 PgnLookupResult structPgnLookupResult.html std::shared_ptr< const DecodeFrame > definition structPgnLookupResult.html aa5b79b61d2aef48fd6ae070cf5f901c1 bool ambiguous structPgnLookupResult.html a6158833782348b3cc26037c2091fcc36 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 Multiplexing multiplexing structSignalInfo.html a8a2e29f307c75926a1bd824266d23ca8 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 AttributeMap attributes structSignalInfo.html a781766eddbf6641071623c8e5b9acb4a SignalKey structSignalKey.html SignalKey structSignalKey.html aa4221b34e75469bf5aa939976c334f46 (FrameKey frameKey, std::string signalName) bool operator== structSignalKey.html a17525dc0116be7f4f58f3c3fae1022e2 (const SignalKey &other) const FrameKey frame structSignalKey.html a25f4ece1bf685791b576f68e23d8ccc7 std::string name structSignalKey.html abab371cce740f05111fd3b4013ca6944 SignalKeyHasher structSignalKeyHasher.html std::size_t operator() structSignalKeyHasher.html af8869bcb714857af7ad005fbd13bea80 (const SignalKey &key) const 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 af87331684d4b40240aec75e3286921d3 (std::unique_ptr< TreeNode > &&child) const TreeNode * GetParent classTreeNode.html aa48fbc17903eb8cfa40353e29f853c6f () const std::size_t GetRow classTreeNode.html ad501f97eeec7f7d3353bfae838fbb6a8 () const std::optional< FrameKey > GetFrameKey classTreeNode.html af4e6e916c48c024a3dfeadac8174b527 () const std::optional< SignalKey > GetSignalKey classTreeNode.html a1eb94f7b6e7962c9d867a120772dfe6e () 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 std::shared_ptr< BaseClass > BasePtr classTypeFactory.html a33b404da3e19ea7e1245b8a4975721bf BasePtr(*)(Args...) CreatorFn classTypeFactory.html a650022aac1e2f30af5bc554a5663939f 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 std::unordered_map< ClassId, CreatorFn > classes classTypeFactory.html a5f119fe61c1cb9f4725ce746e4a047b3 md_AGENTS Инструкции для работы с проектом md_AGENTS.html 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