1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 03:12:20 +01:00

add SUB_TEXT_SENSOR macro (#4448)

This commit is contained in:
Regev Brody
2023-02-19 21:11:24 +02:00
committed by GitHub
parent 77db8c8401
commit 12bef16d54

View File

@@ -21,6 +21,13 @@ namespace text_sensor {
} \
}
#define SUB_TEXT_SENSOR(name) \
protected: \
text_sensor::TextSensor *name##_text_sensor_{nullptr}; \
\
public: \
void set_##name##_text_sensor(text_sensor::TextSensor *text_sensor) { this->name##_text_sensor_ = text_sensor; }
class TextSensor : public EntityBase {
public:
explicit TextSensor();