|
ESPHome 2026.5.3
|
#include <filter.h>
Public Member Functions | |
| optional< bool > | new_value (bool value) override |
| void | input (bool value) override |
| template<typename T > | |
| void | set_timeout_value (T timeout) |
Public Member Functions inherited from esphome::binary_sensor::Filter | |
| void | output (bool value) |
Protected Attributes | |
| TemplatableFn< uint32_t > | timeout_delay_ {} |
Protected Attributes inherited from esphome::binary_sensor::Filter | |
| friend | BinarySensor |
| Filter * | next_ {nullptr} |
| BinarySensor * | parent_ {nullptr} |
| Deduplicator< bool > | dedup_ |
|
overridevirtual |
Reimplemented from esphome::binary_sensor::Filter.
Definition at line 29 of file filter.cpp.
|
inlineoverridevirtual |
Implements esphome::binary_sensor::Filter.
|
inline |
|
protected |