AceButton  1.10.0
An adjustable, compact, event-driven button library for Arduino.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nace_button
 CAceButtonAn Adjustable Compact Event-driven (ACE) Button library that debounces and dispatches button events to a user-defined event handler
 CButtonConfigClass that defines the timing parameters and event handler of an AceButton or a group of AceButton instances
 CEncoded4To2ButtonConfigA ButtonConfig that handles an 4-to-2 binary encoder which converts 4 inputs into 2 outputs
 CEncoded8To3ButtonConfigA ButtonConfig that handles an 8-to-3 binary encoder which converts 8 inputs into 3 outputs
 CEncodedButtonConfigA ButtonConfig that handles an N-to-M binary encoder where N = 2^M
 CButtonConfigFast1An implementation of ButtonConfig that uses digitalReadFast() instead of digitalRead() to support 1 button
 CButtonConfigFast2An implementation of ButtonConfig that uses digitalReadFast() instead of digitalRead() to support 2 buttons
 CButtonConfigFast3An implementation of ButtonConfig that uses digitalReadFast() instead of digitalRead() to support 3 buttons
 CIEventHandlerInterface of the class that will handle the button event
 CLadderButtonConfigA ButtonConfig that handles multiple buttons using a resistor ladder