|
roo_display
API Documentation for roo_display
|
#include <gpio_setter.h>
Public Types | |
| using | InitFn = std::function< void()> |
| using | SetterFn = std::function< void(uint8_t state)> |
Public Member Functions | |
| GpioSetter () | |
| GpioSetter (int8_t pin) | |
| GpioSetter (SetterFn setter) | |
| GpioSetter (SetterFn setter, InitFn init) | |
| bool | isDefined () const |
| void | init () |
| void | setHigh () |
| void | setLow () |
Definition at line 12 of file gpio_setter.h.
| using roo_display::GpioSetter::InitFn = std::function<void()> |
Definition at line 15 of file gpio_setter.h.
| using roo_display::GpioSetter::SetterFn = std::function<void(uint8_t state)> |
Definition at line 18 of file gpio_setter.h.
|
inline |
Definition at line 21 of file gpio_setter.h.
|
inline |
Definition at line 24 of file gpio_setter.h.
References roo_display::esp32::Gpio::setHigh(), roo_display::esp32::Gpio::setLow(), and roo_display::esp32::Gpio::setOutput().
|
inline |
Definition at line 39 of file gpio_setter.h.
Definition at line 42 of file gpio_setter.h.
|
inline |
Definition at line 47 of file gpio_setter.h.
Referenced by roo_display::TouchGt911::initTouch().
|
inline |
Definition at line 45 of file gpio_setter.h.
Referenced by roo_display::TouchGt911::initTouch(), and roo_display::TouchGt911::reset().
|
inline |
Definition at line 53 of file gpio_setter.h.
Referenced by roo_display::TouchGt911::reset().
|
inline |
Definition at line 57 of file gpio_setter.h.
Referenced by roo_display::TouchGt911::initTouch(), and roo_display::TouchGt911::reset().