SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
IoExpanderBase Member List

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

_outputStatesIoExpanderBaseprotected
_pinCountIoExpanderBaseprotected
_pinModesIoExpanderBaseprotected
configPins(uint16_t pinMask, uint8_t mode)IoExpanderBaseinline
configPinsImpl(uint16_t pinMask, uint8_t mode)=0IoExpanderBaseprotectedpure virtual
deinit()IoExpanderBaseinlinevirtual
digitalRead(uint8_t pin)IoExpanderBaseinline
digitalReadImpl(uint8_t pin)=0IoExpanderBaseprotectedpure virtual
digitalReadPort()IoExpanderBaseinlinevirtual
digitalToggle(uint8_t pin)IoExpanderBaseinline
digitalWrite(uint8_t pin, bool value)IoExpanderBaseinline
digitalWriteImpl(uint8_t pin, bool value)=0IoExpanderBaseprotectedpure virtual
digitalWritePort(uint16_t mask, uint16_t values)IoExpanderBaseinlinevirtual
initImpl(uint8_t param)=0IoExpanderBaseprotectedpure virtual
IoExpanderBase(uint8_t pinCount)IoExpanderBaseinline
pinCount() constIoExpanderBaseinline
pinMode(uint8_t pin, uint8_t mode)IoExpanderBaseinline
pinModeImpl(uint8_t pin, uint8_t mode)=0IoExpanderBaseprotectedpure virtual
pinToMask(uint8_t pin) constIoExpanderBaseinline
~IoExpanderBase()=defaultIoExpanderBasevirtual