mirror of
https://github.com/esphome/esphome.git
synced 2026-06-02 03:02:19 +08:00
[datetime] Convert to C++17 nested namespace style (#12235)
This commit is contained in:
@@ -5,8 +5,7 @@
|
|||||||
|
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
static const char *const TAG = "datetime.date_entity";
|
static const char *const TAG = "datetime.date_entity";
|
||||||
|
|
||||||
@@ -129,7 +128,6 @@ void DateEntityRestoreState::apply(DateEntity *date) {
|
|||||||
date->publish_state();
|
date->publish_state();
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|
||||||
#endif // USE_DATETIME_DATE
|
#endif // USE_DATETIME_DATE
|
||||||
|
|||||||
@@ -10,8 +10,7 @@
|
|||||||
|
|
||||||
#include "datetime_base.h"
|
#include "datetime_base.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
#define LOG_DATETIME_DATE(prefix, type, obj) \
|
#define LOG_DATETIME_DATE(prefix, type, obj) \
|
||||||
if ((obj) != nullptr) { \
|
if ((obj) != nullptr) { \
|
||||||
@@ -111,7 +110,6 @@ template<typename... Ts> class DateSetAction : public Action<Ts...>, public Pare
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|
||||||
#endif // USE_DATETIME_DATE
|
#endif // USE_DATETIME_DATE
|
||||||
|
|||||||
@@ -8,8 +8,7 @@
|
|||||||
#include "esphome/components/time/real_time_clock.h"
|
#include "esphome/components/time/real_time_clock.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
class DateTimeBase : public EntityBase {
|
class DateTimeBase : public EntityBase {
|
||||||
public:
|
public:
|
||||||
@@ -37,5 +36,4 @@ class DateTimeStateTrigger : public Trigger<ESPTime> {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -5,8 +5,7 @@
|
|||||||
|
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
static const char *const TAG = "datetime.datetime_entity";
|
static const char *const TAG = "datetime.datetime_entity";
|
||||||
|
|
||||||
@@ -250,7 +249,6 @@ bool OnDateTimeTrigger::matches_(const ESPTime &time) const {
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|
||||||
#endif // USE_DATETIME_TIME
|
#endif // USE_DATETIME_TIME
|
||||||
|
|||||||
@@ -10,8 +10,7 @@
|
|||||||
|
|
||||||
#include "datetime_base.h"
|
#include "datetime_base.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
#define LOG_DATETIME_DATETIME(prefix, type, obj) \
|
#define LOG_DATETIME_DATETIME(prefix, type, obj) \
|
||||||
if ((obj) != nullptr) { \
|
if ((obj) != nullptr) { \
|
||||||
@@ -146,7 +145,6 @@ class OnDateTimeTrigger : public Trigger<>, public Component, public Parented<Da
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|
||||||
#endif // USE_DATETIME_DATETIME
|
#endif // USE_DATETIME_DATETIME
|
||||||
|
|||||||
@@ -5,8 +5,7 @@
|
|||||||
|
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
static const char *const TAG = "datetime.time_entity";
|
static const char *const TAG = "datetime.time_entity";
|
||||||
|
|
||||||
@@ -152,7 +151,6 @@ bool OnTimeTrigger::matches_(const ESPTime &time) const {
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|
||||||
#endif // USE_DATETIME_TIME
|
#endif // USE_DATETIME_TIME
|
||||||
|
|||||||
@@ -10,8 +10,7 @@
|
|||||||
|
|
||||||
#include "datetime_base.h"
|
#include "datetime_base.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::datetime {
|
||||||
namespace datetime {
|
|
||||||
|
|
||||||
#define LOG_DATETIME_TIME(prefix, type, obj) \
|
#define LOG_DATETIME_TIME(prefix, type, obj) \
|
||||||
if ((obj) != nullptr) { \
|
if ((obj) != nullptr) { \
|
||||||
@@ -125,7 +124,6 @@ class OnTimeTrigger : public Trigger<>, public Component, public Parented<TimeEn
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
} // namespace datetime
|
} // namespace esphome::datetime
|
||||||
} // namespace esphome
|
|
||||||
|
|
||||||
#endif // USE_DATETIME_TIME
|
#endif // USE_DATETIME_TIME
|
||||||
|
|||||||
Reference in New Issue
Block a user