AceButton
1.0.0
An Adjustable Compact Event-driven (ACE) button library for Arduino.
|
▼Nace_button | |
▼Ntesting | |
CEventRecord | A record of an AceButton event, for testing purposes |
CEventTracker | Class that can receive and remember multiple calls to the eventHandler from AceButton |
CTestableButtonConfig | A subclass of ButtonConfig which overrides getClock() and readButton() so that their values can be controlled manually |
CTestHelper | A wrapper class that sends emulated button presses and released to the the underlying AceButton class, and captures the resulting events in the provided EventTracker |
CAceButton | An Adjustable Compact Event-driven (ACE) Button library that debounces and dispatches button events to a user-defined event handler |
CAdjustableButtonConfig | A subclass of ButtonConfig which allows the user to override the varous timing parameters of ButtonConfig at runtime |
CButtonConfig | Class that defines the timing parameters and event handler of an AceButton or a group of AceButton instances |