Struct structured_address_t¶
Defined in File hi_can_address.hpp
Inheritance Relationships¶
Derived Types¶
public hi_can::addressing::drive::vesc::address_t(Struct address_t)public hi_can::addressing::flagged_address_t(Struct flagged_address_t)public hi_can::addressing::legacy::address_t(Struct address_t)public hi_can::addressing::standard_address_t(Struct standard_address_t)
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
-
structured_address_t() = default¶