AceButton  1.10.0
An adjustable, compact, event-driven button library for Arduino.
ace_button::ButtonConfigFast3< T_PIN0, T_PIN1, T_PIN2 > Member List

This is the complete list of members for ace_button::ButtonConfigFast3< T_PIN0, T_PIN1, T_PIN2 >, including all inherited members.

ButtonConfig()=defaultace_button::ButtonConfig
clearFeature(FeatureFlagType features)ace_button::ButtonConfiginline
dispatchEvent(AceButton *button, uint8_t eventType, uint8_t buttonState) constace_button::ButtonConfiginline
EventHandler typedeface_button::ButtonConfig
FeatureFlagType typedeface_button::ButtonConfig
getClickDelay() constace_button::ButtonConfiginline
getClock()ace_button::ButtonConfiginlinevirtual
getDebounceDelay() constace_button::ButtonConfiginline
getDoubleClickDelay() constace_button::ButtonConfiginline
getEventHandler() const ACE_BUTTON_DEPRECATEDace_button::ButtonConfiginline
getHeartBeatInterval() constace_button::ButtonConfiginline
getLongPressDelay() constace_button::ButtonConfiginline
getRepeatPressDelay() constace_button::ButtonConfiginline
getRepeatPressInterval() constace_button::ButtonConfiginline
getSystemButtonConfig()ace_button::ButtonConfiginlinestatic
isFeature(FeatureFlagType features) constace_button::ButtonConfiginline
kClickDelayace_button::ButtonConfigstatic
kDebounceDelayace_button::ButtonConfigstatic
kDoubleClickDelayace_button::ButtonConfigstatic
kFeatureClickace_button::ButtonConfigstatic
kFeatureDoubleClickace_button::ButtonConfigstatic
kFeatureHeartBeatace_button::ButtonConfigstatic
kFeatureLongPressace_button::ButtonConfigstatic
kFeatureRepeatPressace_button::ButtonConfigstatic
kFeatureSuppressAfterClickace_button::ButtonConfigstatic
kFeatureSuppressAfterDoubleClickace_button::ButtonConfigstatic
kFeatureSuppressAfterLongPressace_button::ButtonConfigstatic
kFeatureSuppressAfterRepeatPressace_button::ButtonConfigstatic
kFeatureSuppressAllace_button::ButtonConfigstatic
kFeatureSuppressClickBeforeDoubleClickace_button::ButtonConfigstatic
kHeartBeatIntervalace_button::ButtonConfigstatic
kInternalFeatureIEventHandlerace_button::ButtonConfigstatic
kLongPressDelayace_button::ButtonConfigstatic
kRepeatPressDelayace_button::ButtonConfigstatic
kRepeatPressIntervalace_button::ButtonConfigstatic
readButton(uint8_t pin) overrideace_button::ButtonConfigFast3< T_PIN0, T_PIN1, T_PIN2 >inlinevirtual
resetFeatures()ace_button::ButtonConfiginline
setClickDelay(uint16_t clickDelay)ace_button::ButtonConfiginline
setDebounceDelay(uint16_t debounceDelay)ace_button::ButtonConfiginline
setDoubleClickDelay(uint16_t doubleClickDelay)ace_button::ButtonConfiginline
setEventHandler(EventHandler eventHandler)ace_button::ButtonConfiginline
setFeature(FeatureFlagType features)ace_button::ButtonConfiginline
setHeartBeatInterval(uint16_t heartBeatInterval)ace_button::ButtonConfiginline
setIEventHandler(IEventHandler *eventHandler)ace_button::ButtonConfiginline
setLongPressDelay(uint16_t longPressDelay)ace_button::ButtonConfiginline
setRepeatPressDelay(uint16_t repeatPressDelay)ace_button::ButtonConfiginline
setRepeatPressInterval(uint16_t repeatPressInterval)ace_button::ButtonConfiginline
~ButtonConfig()=defaultace_button::ButtonConfigvirtual