IoAbstraction
PCF8574IoAbstraction Member List

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

attachInterrupt(pinid_t pin, RawIntHandler intHandler, uint8_t mode) overridePCF8574IoAbstractionvirtual
digitalRead(pinid_t p)BasicIoAbstractioninline
digitalReadS(pinid_t p)BasicIoAbstractioninline
digitalWrite(pinid_t p, uint8_t v)BasicIoAbstractioninline
digitalWriteS(pinid_t p, uint8_t v)BasicIoAbstractioninline
INVERTED_LOGIC enum value (defined in PCF8574IoAbstraction)PCF8574IoAbstraction
NEEDS_WRITE_FLAG enum value (defined in PCF8574IoAbstraction)PCF8574IoAbstraction
overrideReadFlag()PCF8574IoAbstractioninline
PCF8574IoAbstraction(uint8_t addr, uint8_t interruptPin, WireType wireInstance=nullptr, bool mode16bit=false, bool invertedLogic=false)PCF8574IoAbstraction
PCF8575_16BIT_FLAG enum value (defined in PCF8574IoAbstraction)PCF8574IoAbstraction
pinDirection(pinid_t pin, uint8_t mode) overridePCF8574IoAbstractionvirtual
pinMode(pinid_t pin, uint8_t mode)BasicIoAbstractioninline
PINS_CONFIGURED_READ_FLAG enum value (defined in PCF8574IoAbstraction)PCF8574IoAbstraction
readPort(pinid_t pin) overridePCF8574IoAbstractionvirtual
readPortS(pinid_t p)BasicIoAbstractioninline
readValue(pinid_t pin) overridePCF8574IoAbstractionvirtual
runLoop() overridePCF8574IoAbstractionvirtual
sync()BasicIoAbstractioninline
writePort(pinid_t pin, uint8_t port) overridePCF8574IoAbstractionvirtual
writePortS(pinid_t p, uint8_t v)BasicIoAbstractioninline
writeValue(pinid_t pin, uint8_t value) overridePCF8574IoAbstractionvirtual
~BasicIoAbstraction()=default (defined in BasicIoAbstraction)BasicIoAbstractionvirtual
~PCF8574IoAbstraction() (defined in PCF8574IoAbstraction)PCF8574IoAbstractioninlinevirtual