|
YAHAL
Yet Another Hardware Abstraction Library
|
This is the complete list of members for gpio_BBB, including all inherited members.
| getGpio() const =0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioAttachIrq(gpio_pin_t gpio, gpio_irq_t irq_mode, void(*handler)(gpio_pin_t, void *), void *arg=nullptr) (defined in gpio_BBB) | gpio_BBB | |
| gpioAttachIrq(gpio_irq_t irq_mode, function< void()> handler)=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioDetachIrq(gpio_pin_t gpio) (defined in gpio_BBB) | gpio_BBB | |
| gpioDetachIrq()=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioDisableIrq(gpio_pin_t gpio) (defined in gpio_BBB) | gpio_BBB | |
| gpioDisableIrq()=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioEnableIrq(gpio_pin_t gpio) (defined in gpio_BBB) | gpio_BBB | |
| gpioEnableIrq()=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioMode(gpio_pin_t gpio, gpio_mode_t mode) (defined in gpio_BBB) | gpio_BBB | |
| gpioMode(gpio_mode_t mode)=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioRead(gpio_pin_t gpio) (defined in gpio_BBB) | gpio_BBB | |
| gpioRead() const =0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioToggle(gpio_pin_t gpio) (defined in gpio_BBB) | gpio_BBB | |
| gpioToggle()=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| gpioWrite(gpio_pin_t gpio, bool value) (defined in gpio_BBB) | gpio_BBB | |
| gpioWrite(bool value)=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| inst (defined in gpio_BBB) | gpio_BBB | static |
| operator bool() const (defined in gpio_interface) | gpio_interface | inline |
| operator=(bool b) (defined in gpio_interface) | gpio_interface | inline |
| setDebounce(uint8_t gpio, uint16_t msdelay) (defined in gpio_BBB) | gpio_BBB | |
| setGpio(gpio_pin_t gpio)=0 (defined in gpio_interface) | gpio_interface | pure virtual |
| ~gpio_BBB() (defined in gpio_BBB) | gpio_BBB | virtual |
| ~gpio_interface()=default (defined in gpio_interface) | gpio_interface | protectedvirtual |