ClearInterruptHandler() | pw::digital_io::DigitalIoOptional | inline |
DigitalIn (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
DigitalInInterrupt (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
DigitalInOut (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
DigitalInOutInterrupt (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
DigitalInterrupt (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
DigitalOut (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
DigitalOutInterrupt (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | friend |
Disable() | pw::digital_io::DigitalIoOptional | inline |
DisableInterruptHandler() | pw::digital_io::DigitalIoOptional | inline |
DoEnable(bool enable)=0 | pw::digital_io::DigitalIoOptional | privatepure virtual |
DoEnableInterruptHandler(bool enable)=0 | pw::digital_io::DigitalIoOptional | privatepure virtual |
DoGetState()=0 | pw::digital_io::DigitalIoOptional | privatepure virtual |
DoSetInterruptHandler(InterruptTrigger trigger, InterruptHandler &&handler)=0 | pw::digital_io::DigitalIoOptional | privatepure virtual |
DoSetState(State level)=0 | pw::digital_io::DigitalIoOptional | privatepure virtual |
Enable() | pw::digital_io::DigitalIoOptional | inline |
EnableInterruptHandler() | pw::digital_io::DigitalIoOptional | inline |
GetState() | pw::digital_io::DigitalIoOptional | inline |
IsStateActive() | pw::digital_io::DigitalIoOptional | inline |
provides_input() const | pw::digital_io::DigitalIoOptional | inline |
provides_interrupt() const | pw::digital_io::DigitalIoOptional | inline |
provides_output() const | pw::digital_io::DigitalIoOptional | inline |
SetInterruptHandler(InterruptTrigger trigger, InterruptHandler &&handler) | pw::digital_io::DigitalIoOptional | inline |
SetState(State state) | pw::digital_io::DigitalIoOptional | inline |
SetStateActive() | pw::digital_io::DigitalIoOptional | inline |
SetStateInactive() | pw::digital_io::DigitalIoOptional | inline |
~DigitalIoOptional()=default (defined in pw::digital_io::DigitalIoOptional) | pw::digital_io::DigitalIoOptional | virtual |