IoAbstraction
DfRobotInputAbstraction Member List

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

attachInterrupt(pinid_t pin, RawIntHandler interruptHandler, uint8_t mode)BasicIoAbstractionvirtual
DfRobotInputAbstraction(const DfRobotAnalogRanges &ranges, pinid_t pin=A0)DfRobotInputAbstractioninline
DfRobotInputAbstraction(const DfRobotAnalogRanges *ranges, pinid_t pin, AnalogDevice *device)DfRobotInputAbstractioninline
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
initAbstraction() (defined in DfRobotInputAbstraction)DfRobotInputAbstractioninline
mapAnalogToPin(float reading) (defined in DfRobotInputAbstraction)DfRobotInputAbstractioninline
pinDirection(pinid_t pin, uint8_t mode) overrideDfRobotInputAbstractioninlinevirtual
pinMode(pinid_t pin, uint8_t mode)BasicIoAbstractioninline
readPort(pinid_t port) overrideDfRobotInputAbstractioninlinevirtual
readPortS(pinid_t p)BasicIoAbstractioninline
readValue(pinid_t pin) overrideDfRobotInputAbstractioninlinevirtual
runLoop() overrideDfRobotInputAbstractioninlinevirtual
sync()BasicIoAbstractioninline
writePort(pinid_t pin, uint8_t portVal) overrideDfRobotInputAbstractioninlinevirtual
writePortS(pinid_t p, uint8_t v)BasicIoAbstractioninline
writeValue(pinid_t pin, uint8_t value) overrideDfRobotInputAbstractioninlinevirtual
~BasicIoAbstraction()=default (defined in BasicIoAbstraction)BasicIoAbstractionvirtual