DBC Framework
DBC parsing and CAN signal decoding framework
Loading...
Searching...
No Matches
dbc_database.h
Go to the documentation of this file.
1
12
#ifndef DBC_DATABASE_H
13
#define DBC_DATABASE_H
14
15
#include <vector>
16
17
#include "
frame_info.h
"
18
22
struct
DbcDatabase
{
23
std::vector<FrameInfo>
frames
;
24
std::map<std::string, AttributeDefinition>
attributeDefinitions
= {};
25
std::vector<AttributeAssignment>
attributeAssignments
= {};
26
AttributeMap
attributes
= {};
27
};
28
29
#endif
/* DBC_DATABASE_H */
frame_info.h
Parsed CAN frame metadata.
DbcDatabase
Parsed DBC content stored in a simple internal form.
Definition
dbc_database.h:22
DbcDatabase::attributeDefinitions
std::map< std::string, AttributeDefinition > attributeDefinitions
Definition
dbc_database.h:24
DbcDatabase::frames
std::vector< FrameInfo > frames
Definition
dbc_database.h:23
DbcDatabase::attributes
AttributeMap attributes
Definition
dbc_database.h:26
DbcDatabase::attributeAssignments
std::vector< AttributeAssignment > attributeAssignments
Definition
dbc_database.h:25
core
dbc_database.h
Generated by
1.9.8