Template Struct scaled_int16_t

Inheritance Relationships

Base Type

Struct Documentation

template<double scaling_factor>
struct scaled_int16_t : public hi_can::parameters::BidirectionalSerializable

Inheritance diagram for hi_can::parameters::scaled_int16_t:

Collaboration diagram for hi_can::parameters::scaled_int16_t:

Public Functions

scaled_int16_t() = default
inline scaled_int16_t(double _value)
inline scaled_int16_t(const std::vector<uint8_t> &serialized_data)
inline virtual void deserialize_data(const std::vector<uint8_t> &serialized_data) override
inline virtual std::vector<uint8_t> serialize_data() override

Public Members

double value = 0