6#include <AH/STL/climits>
11class ExtendedIOElement;
81void analogWriteBuffered(
pin_t pin,
int val);
#define BEGIN_AH_NAMESPACE
AH::function_traits< decltype(::digitalWrite)>::argument_t< 1 > PinStatus_t
AH::function_traits< decltype(::pinMode)>::argument_t< 1 > PinMode_t
An abstract base class for Extended Input/Output elements.
A class for serial-in/parallel-out shift registers, like the 74HC595 that are connected to the SPI bu...
bool isNativePin(pin_t pin)
Check if the given pin number is a real Arduino pin number, and not an ExtIO pin number.
Type for storing pin numbers of Extended Input/Output elements.
pin_int_t pin
The actual underlying pin number.