Class CoarseFineParameter

Inheritance Relationships

Base Type

Class Documentation

class CoarseFineParameter : public libcaer_driver::Parameter

Public Functions

inline explicit CoarseFineParameter(const std::string &name, int8_t ma, uint8_t pa, uint8_t c, uint8_t f, bool sexN, uint8_t cn = 0, uint8_t cx = 7, uint8_t fn = 0, uint8_t fx = 255)
inline virtual std::vector<std::shared_ptr<RosParameter>> makeRosParameters(const std::shared_ptr<Parameter> &pa) const override
inline virtual int32_t getValue(Field f) const override
inline virtual void setValue(Field f, int32_t v) override
inline const caer_bias_coarsefine &getBias() const
inline void setBias(const caer_bias_coarsefine &b)
inline void setBias(Field f, int32_t b)