AceButton 1.10.0 An adjustable, compact, event-driven button library for Arduino.

ace_button::ButtonConfigFast2< T_PIN0, T_PIN1 > Member List

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

ButtonConfig()=default | ace_button::ButtonConfig |
clearFeature(FeatureFlagType features) | ace_button::ButtonConfig | inline
dispatchEvent(AceButton *button, uint8_t eventType, uint8_t buttonState) const | ace_button::ButtonConfig | inline
EventHandler typedef | ace_button::ButtonConfig |
FeatureFlagType typedef | ace_button::ButtonConfig |
getClickDelay() const | ace_button::ButtonConfig | inline
getClock() | ace_button::ButtonConfig | inline virtual
getDebounceDelay() const | ace_button::ButtonConfig | inline
getDoubleClickDelay() const | ace_button::ButtonConfig | inline
getEventHandler() const ACE_BUTTON_DEPRECATED | ace_button::ButtonConfig | inline
getHeartBeatInterval() const | ace_button::ButtonConfig | inline
getLongPressDelay() const | ace_button::ButtonConfig | inline
getRepeatPressDelay() const | ace_button::ButtonConfig | inline
getRepeatPressInterval() const | ace_button::ButtonConfig | inline
getSystemButtonConfig() | ace_button::ButtonConfig | inline static
isFeature(FeatureFlagType features) const | ace_button::ButtonConfig | inline
kClickDelay | ace_button::ButtonConfig | static
kDebounceDelay | ace_button::ButtonConfig | static
kDoubleClickDelay | ace_button::ButtonConfig | static
kFeatureClick | ace_button::ButtonConfig | static
kFeatureDoubleClick | ace_button::ButtonConfig | static
kFeatureHeartBeat | ace_button::ButtonConfig | static
kFeatureLongPress | ace_button::ButtonConfig | static
kFeatureRepeatPress | ace_button::ButtonConfig | static
kFeatureSuppressAfterClick | ace_button::ButtonConfig | static
kFeatureSuppressAfterDoubleClick | ace_button::ButtonConfig | static
kFeatureSuppressAfterLongPress | ace_button::ButtonConfig | static
kFeatureSuppressAfterRepeatPress | ace_button::ButtonConfig | static
kFeatureSuppressAll | ace_button::ButtonConfig | static
kFeatureSuppressClickBeforeDoubleClick | ace_button::ButtonConfig | static
kHeartBeatInterval | ace_button::ButtonConfig | static
kInternalFeatureIEventHandler | ace_button::ButtonConfig | static
kLongPressDelay | ace_button::ButtonConfig | static
kRepeatPressDelay | ace_button::ButtonConfig | static
kRepeatPressInterval | ace_button::ButtonConfig | static
readButton(uint8_t pin) override | ace_button::ButtonConfigFast2< T_PIN0, T_PIN1 > | inline virtual
resetFeatures() | ace_button::ButtonConfig | inline
setClickDelay(uint16_t clickDelay) | ace_button::ButtonConfig | inline
setDebounceDelay(uint16_t debounceDelay) | ace_button::ButtonConfig | inline
setDoubleClickDelay(uint16_t doubleClickDelay) | ace_button::ButtonConfig | inline
setEventHandler(EventHandler eventHandler) | ace_button::ButtonConfig | inline
setFeature(FeatureFlagType features) | ace_button::ButtonConfig | inline
setHeartBeatInterval(uint16_t heartBeatInterval) | ace_button::ButtonConfig | inline
setIEventHandler(IEventHandler *eventHandler) | ace_button::ButtonConfig | inline
setLongPressDelay(uint16_t longPressDelay) | ace_button::ButtonConfig | inline
setRepeatPressDelay(uint16_t repeatPressDelay) | ace_button::ButtonConfig | inline
setRepeatPressInterval(uint16_t repeatPressInterval) | ace_button::ButtonConfig | inline
~ButtonConfig()=default | ace_button::ButtonConfig | virtual