|
DBC Framework
DBC parsing and CAN signal decoding framework
|
Created: 2026-03-13 Author: Deeaitch (Dim. Himro) More...
#include "definition_key.h"#include "multiplexing.h"#include "value_descriptions.h"#include <cstdint>#include <memory>#include <string>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| struct | DecodeSignal |
| Runtime-ready signal definition. More... | |
| struct | DecodeFrame |
| Runtime-ready frame definition. More... | |
| class | DecodeDatabase |
| Immutable runtime snapshot. Copies share storage; reload replaces a snapshot. Owning lookup handles and decoded results keep old definitions alive. 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 27 of file decode_database.h.
|
strong |
Signal numeric type.
Definition at line 35 of file decode_database.h.