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
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 */
Parsed CAN frame metadata.
Parsed DBC content stored in a simple internal form.
std::map< std::string, AttributeDefinition > attributeDefinitions
std::vector< FrameInfo > frames
AttributeMap attributes
std::vector< AttributeAssignment > attributeAssignments