Template Class Message

Nested Relationships

Nested Types

Class Documentation

template<typename T>
class Message

Keeps track of which class and message IDs can be decoded by a given message type.

Public Static Functions

static inline bool canDecode(uint8_t class_id, uint8_t message_id)

Can this message type decode a u-blox message with the given ID?

Parameters:
  • class_id – the class ID of the u-blox message

  • message_id – the message ID of the u-blox message

Returns:

whether or not this message type decode the u-blox message

static inline void addKey(uint8_t class_id, uint8_t message_id)

Indicate that this message type can decode u-blox messages with the given ID.

Parameters:
  • class_id – the class ID of the u-blox message

  • message_id – the message ID of the u-blox message

struct StaticKeyInitializer

Public Functions

inline StaticKeyInitializer(uint8_t class_id, uint8_t message_id)