DBC framework
Public Member Functions | Public Attributes | List of all members
FrameKey Struct Reference

Key for fast frame lookup. More...

#include <decode_database.h>

Public Member Functions

 FrameKey ()
 
 FrameKey (std::uint32_t id, bool extended)
 
bool operator== (const FrameKey &other) const
 

Public Attributes

std::uint32_t canId
 
bool isExtended
 

Detailed Description

Key for fast frame lookup.

Definition at line 99 of file decode_database.h.

Constructor & Destructor Documentation

◆ FrameKey() [1/2]

FrameKey::FrameKey ( )
inline

Definition at line 103 of file decode_database.h.

◆ FrameKey() [2/2]

FrameKey::FrameKey ( std::uint32_t  id,
bool  extended 
)
inline

Definition at line 108 of file decode_database.h.

Member Function Documentation

◆ operator==()

bool FrameKey::operator== ( const FrameKey other) const
inline

Definition at line 113 of file decode_database.h.

References canId, and isExtended.

Member Data Documentation

◆ canId

std::uint32_t FrameKey::canId

Definition at line 100 of file decode_database.h.

Referenced by FrameKeyHasher::operator()(), and operator==().

◆ isExtended

bool FrameKey::isExtended

Definition at line 101 of file decode_database.h.

Referenced by FrameKeyHasher::operator()(), and operator==().


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