IoAbstraction
HwStateRotaryEncoder Member List

This is the complete list of members for HwStateRotaryEncoder, including all inherited members.

AbstractHwRotaryEncoder(EncoderCallbackFn callback) (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderinlineexplicit
AbstractHwRotaryEncoder(EncoderListener *listener) (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderinlineexplicit
accelerationMode (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
amountFromChange(unsigned long change) (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
changePrecision(uint16_t maxValue, int currentValue, bool rolloverOnMax=false, int step=1)RotaryEncoder
currentReading (defined in RotaryEncoder)RotaryEncoderprotected
didLastSyncSucceed()RotaryEncoderinline
encoderChanged() overrideHwStateRotaryEncodervirtual
EncoderFlagBits enum name (defined in RotaryEncoder)RotaryEncoderprotected
encoderType (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
flags (defined in RotaryEncoder)RotaryEncoderprotected
getCurrentReading() constRotaryEncoderinline
getMaximumValue()RotaryEncoderinline
getUserIntention() (defined in RotaryEncoder)RotaryEncoderinline
handleChangeRaw(bool increase) (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
HwStateRotaryEncoder(pinid_t pinA, pinid_t pinB, EncoderCallbackFn callback, HWAccelerationMode accelerationMode=HWACCEL_REGULAR, EncoderType=FULL_CYCLE)HwStateRotaryEncoder
HwStateRotaryEncoder(pinid_t pinA, pinid_t pinB, EncoderListener *listener, HWAccelerationMode accelerationMode=HWACCEL_REGULAR, EncoderType=FULL_CYCLE)HwStateRotaryEncoder
increment(int8_t incVal)RotaryEncoder
initialiseBase(pinid_t pinA, pinid_t pinB, HWAccelerationMode accelerationMode, EncoderType) (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
intent (defined in RotaryEncoder)RotaryEncoderprotected
LAST_ENCODER_DIRECTION_UP enum value (defined in RotaryEncoder)RotaryEncoderprotected
LAST_SYNC_STATUS enum value (defined in RotaryEncoder)RotaryEncoderprotected
lastChange (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
maximumValue (defined in RotaryEncoder)RotaryEncoderprotected
notify (defined in RotaryEncoder)RotaryEncoderprotected
OO_LISTENER_CALLBACK enum value (defined in RotaryEncoder)RotaryEncoderprotected
pinA (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
pinB (defined in AbstractHwRotaryEncoder)AbstractHwRotaryEncoderprotected
replaceCallback(EncoderCallbackFn callbackFn)RotaryEncoder
replaceCallbackListener(EncoderListener *callbackFn)RotaryEncoder
RotaryEncoder(EncoderCallbackFn callback) (defined in RotaryEncoder)RotaryEncoderexplicit
RotaryEncoder(EncoderListener *listener) (defined in RotaryEncoder)RotaryEncoderexplicit
runCallback(int newVal) (defined in RotaryEncoder)RotaryEncoderinline
setAccelerationMode(HWAccelerationMode mode)AbstractHwRotaryEncoderinline
setCurrentReading(int reading)RotaryEncoderinline
setEncoderType(EncoderType et)AbstractHwRotaryEncoderinline
setUserIntention(EncoderUserIntention intention)RotaryEncoder
stepSize (defined in RotaryEncoder)RotaryEncoderprotected
WRAP_AROUND_MODE enum value (defined in RotaryEncoder)RotaryEncoderprotected
~RotaryEncoder() (defined in RotaryEncoder)RotaryEncoderinlinevirtual