|
DBC framework
|
| CDbcDatabase | Parsed DBC content stored in a simple internal form |
| CDbcDecodeBuilder | Converts parsed DBC data into runtime decode database |
| CDbcDecoder | Runtime CAN decoder using prebuilt decode database |
| CDbcParser | Minimal DBC parser |
| CDbcTreeBuilder | Builds a simple tree from parsed DBC database |
| CDecodeDatabase | Runtime decode database with fast lookup by CAN ID |
| CDecodedFrameValue | Fully decoded frame |
| CDecodedSignalValue | One decoded signal value |
| CDecodeFrame | Runtime-ready frame definition |
| CDecodeSignal | Runtime-ready signal definition |
| CFrameInfo | Describes one CAN frame from a DBC file |
| CFrameKey | Key for fast frame lookup |
| CFrameKeyHasher | Hasher for frame key |
| CRawCanFrame | Raw CAN frame used for runtime or trace decoding |
| CSignalInfo | Describes one signal inside a DBC frame |
| CTreeNode | Tree node for later use in model/view or other hierarchy consumers |