ESPHome
2025.7.1
Loading...
Searching...
No Matches
esphome
core
area.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstdint>
4
5
namespace
esphome
{
6
7
class
Area
{
8
public
:
9
void
set_area_id
(uint32_t area_id) { this->
area_id_
= area_id; }
10
uint32_t
get_area_id
() {
return
this->
area_id_
; }
11
void
set_name
(
const
char
*name) { this->
name_
= name; }
12
const
char
*
get_name
() {
return
this->
name_
; }
13
14
protected
:
15
uint32_t
area_id_
{};
16
const
char
*
name_
=
""
;
17
};
18
19
}
// namespace esphome
esphome::Area
Definition
area.h:7
esphome::Area::get_area_id
uint32_t get_area_id()
Definition
area.h:10
esphome::Area::set_area_id
void set_area_id(uint32_t area_id)
Definition
area.h:9
esphome::Area::area_id_
uint32_t area_id_
Definition
area.h:15
esphome::Area::set_name
void set_name(const char *name)
Definition
area.h:11
esphome::Area::get_name
const char * get_name()
Definition
area.h:12
esphome::Area::name_
const char * name_
Definition
area.h:16
esphome
Providing packet encoding functions for exchanging data with a remote host.
Definition
a01nyub.cpp:7
Generated by
1.12.0