Class IntegerParameter

Inheritance Relationships

Base Type

Class Documentation

class IntegerParameter : public libcaer_driver::Parameter

Public Functions

inline explicit IntegerParameter(const std::string &name, int8_t ma, uint8_t pa, int32_t v, int32_t vMin, int32_t vMax, bool rb = true)
inline virtual std::vector<std::shared_ptr<RosParameter>> makeRosParameters(const std::shared_ptr<Parameter> &pa) const override
inline virtual int32_t getValue(Field) const override
inline virtual void setValue(Field, int32_t v) override
inline int32_t getValue() const
inline int32_t getMinValue() const
inline int32_t getMaxValue() const
inline void setValue(int32_t v)