#include <gpio_binary_sensor.h>
Definition at line 12 of file gpio_binary_sensor.h.
◆ clear_changed()
void esphome::gpio::GPIOBinarySensorStore::clear_changed |
( |
| ) |
|
|
inline |
◆ get_state()
bool esphome::gpio::GPIOBinarySensorStore::get_state |
( |
| ) |
const |
|
inline |
◆ gpio_intr()
◆ is_changed()
bool esphome::gpio::GPIOBinarySensorStore::is_changed |
( |
| ) |
const |
|
inline |
◆ setup()
◆ changed_
volatile bool esphome::gpio::GPIOBinarySensorStore::changed_ {false} |
|
protected |
◆ component_
Component* esphome::gpio::GPIOBinarySensorStore::component_ {nullptr} |
|
protected |
◆ isr_pin_
◆ last_state_
volatile bool esphome::gpio::GPIOBinarySensorStore::last_state_ {false} |
|
protected |
◆ state_
volatile bool esphome::gpio::GPIOBinarySensorStore::state_ {false} |
|
protected |
The documentation for this class was generated from the following files: