|
DBC Framework
DBC parsing and CAN signal decoding framework
|
Created: 2026-03-13 Author: Deeaitch (Dim. Himro) More...
#include <string>#include <vector>#include <unordered_map>#include <cstdint>Go to the source code of this file.
Classes | |
| struct | DecodeSignal |
| Runtime-ready signal definition. More... | |
| struct | DecodeFrame |
| Runtime-ready frame definition. More... | |
| struct | FrameKey |
| Key for fast frame lookup. More... | |
| struct | FrameKeyHasher |
| Hasher for frame key. More... | |
| struct | DecodeDatabase |
| Runtime decode database with fast lookup by CAN ID. More... | |
Enumerations | |
| enum class | ByteOrder { Intel , Motorola } |
| Signal byte order used for runtime decoding. More... | |
| enum class | ValueType { Unsigned , Signed } |
| Signal numeric type. More... | |
Created: 2026-03-13 Author: Deeaitch (Dim. Himro)
Licensed under the MIT License. See LICENSE file in the project root for full license text.
Definition in file decode_database.h.
|
strong |
Signal byte order used for runtime decoding.
Definition at line 23 of file decode_database.h.
|
strong |
Signal numeric type.
Definition at line 31 of file decode_database.h.