IoAbstraction
Standard16BitDevice Member List

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

attachInterrupt(pinid_t pin, RawIntHandler interruptHandler, uint8_t mode)BasicIoAbstractionvirtual
clearChangeFlags() (defined in Standard16BitDevice)Standard16BitDevice
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
flags (defined in Standard16BitDevice)Standard16BitDeviceprotected
initDevice()=0 (defined in Standard16BitDevice)Standard16BitDeviceprotectedpure virtual
isInitNeeded() const (defined in Standard16BitDevice)Standard16BitDevice
isReadPortSet(int port) const (defined in Standard16BitDevice)Standard16BitDevice
isWritePortSet(int port) const (defined in Standard16BitDevice)Standard16BitDevice
lastRead (defined in Standard16BitDevice)Standard16BitDeviceprotected
markInitialised() (defined in Standard16BitDevice)Standard16BitDevice
pinDirection(pinid_t pin, uint8_t mode)BasicIoAbstractionvirtual
pinMode(pinid_t pin, uint8_t mode)BasicIoAbstractioninline
readPort(pinid_t pin) overrideStandard16BitDevicevirtual
readPortS(pinid_t p)BasicIoAbstractioninline
readValue(pinid_t pin) overrideStandard16BitDevicevirtual
runLoop()BasicIoAbstractioninlinevirtual
setReadPort(int port) (defined in Standard16BitDevice)Standard16BitDevice
Standard16BitDevice() (defined in Standard16BitDevice)Standard16BitDevice
sync()BasicIoAbstractioninline
toWrite (defined in Standard16BitDevice)Standard16BitDeviceprotected
writePort(pinid_t pin, uint8_t port) overrideStandard16BitDevicevirtual
writePortS(pinid_t p, uint8_t v)BasicIoAbstractioninline
writeValue(pinid_t pin, uint8_t value) overrideStandard16BitDevicevirtual
~BasicIoAbstraction()=default (defined in BasicIoAbstraction)BasicIoAbstractionvirtual
~Standard16BitDevice() override=default (defined in Standard16BitDevice)Standard16BitDevice