DBC framework
Public Attributes | List of all members
DecodeDatabase Struct Reference

Runtime decode database with fast lookup by CAN ID. More...

#include <decode_database.h>

Public Attributes

std::vector< DecodeFrameframes
 
std::unordered_map< FrameKey, std::size_t, FrameKeyHasherframeIndexByKey
 

Detailed Description

Runtime decode database with fast lookup by CAN ID.

Definition at line 132 of file decode_database.h.

Member Data Documentation

◆ frameIndexByKey

std::unordered_map<FrameKey, std::size_t, FrameKeyHasher> DecodeDatabase::frameIndexByKey

Definition at line 134 of file decode_database.h.

Referenced by DbcDecodeBuilder::Build(), and DbcDecoder::FindFrame().

◆ frames

std::vector<DecodeFrame> DecodeDatabase::frames

Definition at line 133 of file decode_database.h.

Referenced by DbcDecodeBuilder::Build(), DbcDecoder::FindFrame(), and main().


The documentation for this struct was generated from the following file: