YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
gpio_BBB Member List

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

getGpio() const =0 (defined in gpio_interface)gpio_interfacepure 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_interfacepure virtual
gpioDetachIrq(gpio_pin_t gpio) (defined in gpio_BBB)gpio_BBB
gpioDetachIrq()=0 (defined in gpio_interface)gpio_interfacepure virtual
gpioDisableIrq(gpio_pin_t gpio) (defined in gpio_BBB)gpio_BBB
gpioDisableIrq()=0 (defined in gpio_interface)gpio_interfacepure virtual
gpioEnableIrq(gpio_pin_t gpio) (defined in gpio_BBB)gpio_BBB
gpioEnableIrq()=0 (defined in gpio_interface)gpio_interfacepure 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_interfacepure virtual
gpioRead(gpio_pin_t gpio) (defined in gpio_BBB)gpio_BBB
gpioRead() const =0 (defined in gpio_interface)gpio_interfacepure virtual
gpioToggle(gpio_pin_t gpio) (defined in gpio_BBB)gpio_BBB
gpioToggle()=0 (defined in gpio_interface)gpio_interfacepure virtual
gpioWrite(gpio_pin_t gpio, bool value) (defined in gpio_BBB)gpio_BBB
gpioWrite(bool value)=0 (defined in gpio_interface)gpio_interfacepure virtual
inst (defined in gpio_BBB)gpio_BBBstatic
operator bool() const (defined in gpio_interface)gpio_interfaceinline
operator=(bool b) (defined in gpio_interface)gpio_interfaceinline
setDebounce(uint8_t gpio, uint16_t msdelay) (defined in gpio_BBB)gpio_BBB
setGpio(gpio_pin_t gpio)=0 (defined in gpio_interface)gpio_interfacepure virtual
~gpio_BBB() (defined in gpio_BBB)gpio_BBBvirtual
~gpio_interface()=default (defined in gpio_interface)gpio_interfaceprotectedvirtual