ESPHome
2024.11.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 47 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 95 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 12 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 32 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 54 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 60 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 17 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 68 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 76 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 46 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 100 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 20 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 23 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 40 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 90 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 64 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 86 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 26 of file list_entities.cpp.
|
overridevirtual |
Reimplemented from esphome::ComponentIterator.
Definition at line 48 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 29 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 82 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 35 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 72 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 103 of file list_entities.cpp.
|
overridevirtual |
Implements esphome::ComponentIterator.
Definition at line 43 of file list_entities.cpp.
|
protected |
Definition at line 85 of file list_entities.h.