90 State getState()
const;
96 unsigned long previousBounceTime()
const;
100 unsigned long stableTime(
unsigned long now)
const;
103 unsigned long stableTime()
const;
114 setDebounceTime(
unsigned long debounceTime = BUTTON_DEBOUNCE_TIME);
121 static unsigned long getDebounceTime();
128 : debounced(0b11), bouncing(
true), prevInput(
HIGH), invert(
false),
#define BEGIN_AH_NAMESPACE
constexpr PinStatus_t HIGH
AH::function_traits< decltype(::digitalWrite)>::argument_t< 0 > ArduinoPin_t
std::remove_reference< decltype(*F(""))>::type * FlashString_t
A class for serial-in/parallel-out shift registers, like the 74HC595 that are connected to the SPI bu...
Type for storing pin numbers of Extended Input/Output elements.