ESPHome
2024.8.3
|
#include <list_entities.h>
Public Member Functions | |
ListEntitiesIterator (APIConnection *client) | |
bool | on_binary_sensor (binary_sensor::BinarySensor *binary_sensor) override |
bool | on_cover (cover::Cover *cover) override |
bool | on_fan (fan::Fan *fan) override |
bool | on_light (light::LightState *light) override |
bool | on_sensor (sensor::Sensor *sensor) override |
bool | on_switch (switch_::Switch *a_switch) override |
bool | on_button (button::Button *button) override |
bool | on_text_sensor (text_sensor::TextSensor *text_sensor) override |
bool | on_service (UserServiceDescriptor *service) override |
bool | on_camera (esp32_camera::ESP32Camera *camera) override |
bool | on_climate (climate::Climate *climate) override |
bool | on_number (number::Number *number) override |
bool | on_date (datetime::DateEntity *date) override |
bool | on_time (datetime::TimeEntity *time) override |
bool | on_datetime (datetime::DateTimeEntity *datetime) override |
bool | on_text (text::Text *text) override |
bool | on_select (select::Select *select) override |
bool | on_lock (lock::Lock *a_lock) override |
bool | on_valve (valve::Valve *valve) override |
bool | on_media_player (media_player::MediaPlayer *media_player) override |
bool | on_alarm_control_panel (alarm_control_panel::AlarmControlPanel *a_alarm_control_panel) override |
bool | on_event (event::Event *event) override |
bool | on_update (update::UpdateEntity *update) override |
bool | on_end () override |
Public Member Functions inherited from esphome::ComponentIterator | |
void | begin (bool include_internal=false) |
void | advance () |
virtual bool | on_begin () |
Protected Attributes | |
APIConnection * | client_ |
Protected Attributes inherited from esphome::ComponentIterator | |
enum esphome::ComponentIterator::IteratorState | NONE |
size_t | at_ {0} |
bool | include_internal_ {false} |
Definition at line 12 of file list_entities.h.
esphome::api::ListEntitiesIterator::ListEntitiesIterator | ( | APIConnection * | client | ) |
Definition at line 46 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 94 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 11 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 31 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 53 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 59 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 16 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 67 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 75 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 45 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 99 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 19 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 22 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 39 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 89 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 63 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 85 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 25 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 47 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 28 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 81 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 34 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 71 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 102 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 42 of file list_entities.cpp.
|
protected |
Definition at line 85 of file list_entities.h.