Common base: entity identity and the owning client.
More...
#include <entity_handles.hpp>
Common base: entity identity and the owning client.
◆ Entity()
| esphome::api::Entity::Entity |
( |
Client & |
client, |
|
|
const std::uint32_t |
key, |
|
|
std::string |
object_id, |
|
|
std::string |
name |
|
) |
| |
|
inline |
◆ key()
| std::uint32_t esphome::api::Entity::key |
( |
| ) |
const |
|
inlinenoexcept |
◆ name()
| const std::string & esphome::api::Entity::name |
( |
| ) |
const |
|
inlinenoexcept |
◆ object_id()
| const std::string & esphome::api::Entity::object_id |
( |
| ) |
const |
|
inlinenoexcept |
◆ client_
| Client* esphome::api::Entity::client_ |
|
protected |
◆ key_
| std::uint32_t esphome::api::Entity::key_ |
|
protected |
◆ name_
| std::string esphome::api::Entity::name_ |
|
protected |
◆ object_id_
| std::string esphome::api::Entity::object_id_ |
|
protected |
The documentation for this class was generated from the following file: