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