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