#include <entity_base.h>
Definition at line 15 of file entity_base.h.
◆ EntityBase() [1/2]
esphome::EntityBase::EntityBase |
( |
| ) |
|
|
inline |
◆ EntityBase() [2/2]
esphome::EntityBase::EntityBase |
( |
std::string |
name | ) |
|
|
explicit |
◆ calc_object_id_()
void esphome::EntityBase::calc_object_id_ |
( |
| ) |
|
|
protected |
◆ get_entity_category()
◆ get_icon()
const std::string & esphome::EntityBase::get_icon |
( |
| ) |
const |
◆ get_name()
const std::string & esphome::EntityBase::get_name |
( |
| ) |
const |
◆ get_object_id()
const std::string & esphome::EntityBase::get_object_id |
( |
| ) |
|
◆ get_object_id_hash()
uint32_t esphome::EntityBase::get_object_id_hash |
( |
| ) |
|
◆ hash_base()
virtual uint32_t esphome::EntityBase::hash_base |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ is_disabled_by_default()
bool esphome::EntityBase::is_disabled_by_default |
( |
| ) |
const |
◆ is_internal()
bool esphome::EntityBase::is_internal |
( |
| ) |
const |
◆ set_disabled_by_default()
void esphome::EntityBase::set_disabled_by_default |
( |
bool |
disabled_by_default | ) |
|
◆ set_entity_category()
void esphome::EntityBase::set_entity_category |
( |
EntityCategory |
entity_category | ) |
|
◆ set_icon()
void esphome::EntityBase::set_icon |
( |
const std::string & |
name | ) |
|
◆ set_internal()
void esphome::EntityBase::set_internal |
( |
bool |
internal | ) |
|
◆ set_name()
void esphome::EntityBase::set_name |
( |
const std::string & |
name | ) |
|
◆ disabled_by_default_
bool esphome::EntityBase::disabled_by_default_ {false} |
|
protected |
◆ entity_category_
◆ icon_
std::string esphome::EntityBase::icon_ |
|
protected |
◆ internal_
bool esphome::EntityBase::internal_ {false} |
|
protected |
◆ name_
std::string esphome::EntityBase::name_ |
|
protected |
◆ object_id_
std::string esphome::EntityBase::object_id_ |
|
protected |
◆ object_id_hash_
uint32_t esphome::EntityBase::object_id_hash_ |
|
protected |
The documentation for this class was generated from the following files: