Arduino Universal Inputs
A collection of libraries for managing/processing input devices on Arduino.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator
ArduinoButton Member List

This is the complete list of members for ArduinoButton, including all inherited members.

ArduinoButton(inputid_t id, inputpin_t pin, bool activeLow=true, bool pullUp=true)ArduinoButton
getDebounceDelay() const IButtoninline
getID() const IInputDeviceinline
getPhysicalState() const ArduinoButtonprotectedvirtual
getPin() const ArduinoButtoninline
IButton(inputid_t id, inputtime_t debounceDelay=50)IButton
IInputDevice(inputid_t id)IInputDeviceinline
isActive() const IButtoninline
isActiveLow() const ArduinoButtoninline
isPullUp() const ArduinoButtoninline
lastActiveDuration() const IButtoninline
lastStateChange() const IButtoninline
poll()IButtonvirtual
setDebounceDelay(inputtime_t debounce)IButton
type() const IButtoninlinevirtual
~ArduinoButton() (defined in ArduinoButton)ArduinoButtoninlinevirtual
~IButton() (defined in IButton)IButtonvirtual
~IInputDevice() (defined in IInputDevice)IInputDeviceinlinevirtual