IoAbstraction
All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
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