Struct structured_address_t

Inheritance Relationships

Derived Types

Struct Documentation

struct structured_address_t

Inheritance diagram for hi_can::addressing::structured_address_t:

An address which can be converted to a raw address - all addressing in the Hi-CAN library should inherit from this if possible.

Subclassed by hi_can::addressing::drive::vesc::address_t, hi_can::addressing::flagged_address_t, hi_can::addressing::legacy::address_t, hi_can::addressing::standard_address_t

Public Functions

structured_address_t() = default
virtual constexpr operator raw_address_t() const = 0

Convert to a raw address.

Returns:

The raw address