dbc_database.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__database_8h.html
frame_info.h
DbcDatabase
dbc_decode_builder.cpp
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__decode__builder_8cpp.html
dbc_decode_builder.h
dbc_decode_builder.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__decode__builder_8h.html
dbc_database.h
decode_database.h
DbcDecodeBuilder
dbc_decoder.cpp
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__decoder_8cpp.html
dbc_decoder.h
dbc_decoder.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__decoder_8h.html
decode_database.h
RawCanFrame
DecodedSignalValue
DecodedFrameValue
DbcDecoder
dbc_parser.cpp
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__parser_8cpp.html
dbc_parser.h
dbc_parser.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__parser_8h.html
dbc_database.h
DbcParser
dbc_tree_builder.cpp
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__tree__builder_8cpp.html
dbc_tree_builder.h
dbc_tree_builder.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
dbc__tree__builder_8h.html
dbc_database.h
tree_node.h
DbcTreeBuilder
decode_database.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
decode__database_8h.html
DecodeSignal
DecodeFrame
FrameKey
FrameKeyHasher
DecodeDatabase
ByteOrder
decode__database_8h.html
aaeb92d42f5a6e27b8ba19f18d69d142b
Intel
Motorola
ValueType
decode__database_8h.html
ad9971b6ef33e02ba2c75d19c1d2518a1
Unsigned
Signed
frame_info.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
frame__info_8h.html
signal_info.h
FrameInfo
main.cpp
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
main_8cpp.html
dbc_parser.h
dbc_tree_builder.h
dbc_decode_builder.h
dbc_decoder.h
signal_info.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
signal__info_8h.html
SignalInfo
tree_node.cpp
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
tree__node_8cpp.html
tree_node.h
tree_node.h
/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/
tree__node_8h.html
frame_info.h
signal_info.h
TreeNode
NodeType
tree__node_8h.html
acac9cbaeea226ed297804c012dc12b16
Root
Frame
Signal
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
const DecodeFrame *
FindFrame
classDbcDecoder.html
ab2cfb2fb711c95d3a29365546b89f3da
(const DecodeDatabase &database, std::uint32_t canId, bool isExtended) const
DecodedFrameValue
Decode
classDbcDecoder.html
a345951ffe5d943a70d3a1ea1f39e74f7
(const DecodeDatabase &database, const RawCanFrame &frame) const
DbcParser
classDbcParser.html
DbcDatabase
ParseFile
classDbcParser.html
aef72826942c9095d653fafa435855e56
(const std::string &filePath) const
DbcTreeBuilder
classDbcTreeBuilder.html
std::unique_ptr< TreeNode >
Build
classDbcTreeBuilder.html
a7e57d067d831b14b383947fd125edd4b
(const DbcDatabase &database) const
DecodeDatabase
structDecodeDatabase.html
DecodedFrameValue
structDecodedFrameValue.html
const DecodeFrame *
definition
structDecodedFrameValue.html
a60dda1cc352d2c8087f0bdbc81dd266c
std::vector< DecodedSignalValue >
public
structDecodedFrameValue.html
adae123ac7fbb4a5c314b64b01109f4a8
bool
valid
structDecodedFrameValue.html
a4f51c31110dba1f73a763c596372beb0
DecodedSignalValue
structDecodedSignalValue.html
const DecodeSignal *
definition
structDecodedSignalValue.html
acadc3b3bb21dd6b0412d342c7e6b20d7
std::int64_t
rawValue
structDecodedSignalValue.html
a5138b825940e34689f7b3891627ee9ec
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
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
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
std::string
comment
structSignalInfo.html
ac99ba7563a5dad01e39c4257216953f5
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)
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
md_README
DBC Parser and Runtime Decode Module Documentation
md_README.html