mirror of
https://github.com/esphome/esphome.git
synced 2026-01-10 12:10:48 -07:00
[alarm_control_panel] Use C++17 nested namespace and remove unused include (#12662)
This commit is contained in:
@@ -8,8 +8,7 @@
|
|||||||
#include "esphome/core/helpers.h"
|
#include "esphome/core/helpers.h"
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
static const char *const TAG = "alarm_control_panel";
|
static const char *const TAG = "alarm_control_panel";
|
||||||
|
|
||||||
@@ -115,5 +114,4 @@ void AlarmControlPanel::disarm(optional<std::string> code) {
|
|||||||
call.perform();
|
call.perform();
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
#include "alarm_control_panel_call.h"
|
#include "alarm_control_panel_call.h"
|
||||||
#include "alarm_control_panel_state.h"
|
#include "alarm_control_panel_state.h"
|
||||||
|
|
||||||
@@ -9,8 +7,7 @@
|
|||||||
#include "esphome/core/entity_base.h"
|
#include "esphome/core/entity_base.h"
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
enum AlarmControlPanelFeature : uint8_t {
|
enum AlarmControlPanelFeature : uint8_t {
|
||||||
// Matches Home Assistant values
|
// Matches Home Assistant values
|
||||||
@@ -141,5 +138,4 @@ class AlarmControlPanel : public EntityBase {
|
|||||||
LazyCallbackManager<void()> ready_callback_{};
|
LazyCallbackManager<void()> ready_callback_{};
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -4,8 +4,7 @@
|
|||||||
|
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
static const char *const TAG = "alarm_control_panel";
|
static const char *const TAG = "alarm_control_panel";
|
||||||
|
|
||||||
@@ -99,5 +98,4 @@ void AlarmControlPanelCall::perform() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -6,8 +6,7 @@
|
|||||||
|
|
||||||
#include "esphome/core/helpers.h"
|
#include "esphome/core/helpers.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
class AlarmControlPanel;
|
class AlarmControlPanel;
|
||||||
|
|
||||||
@@ -36,5 +35,4 @@ class AlarmControlPanelCall {
|
|||||||
void validate_();
|
void validate_();
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#include "alarm_control_panel_state.h"
|
#include "alarm_control_panel_state.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
const LogString *alarm_control_panel_state_to_string(AlarmControlPanelState state) {
|
const LogString *alarm_control_panel_state_to_string(AlarmControlPanelState state) {
|
||||||
switch (state) {
|
switch (state) {
|
||||||
@@ -30,5 +29,4 @@ const LogString *alarm_control_panel_state_to_string(AlarmControlPanelState stat
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include "esphome/core/log.h"
|
#include "esphome/core/log.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
enum AlarmControlPanelState : uint8_t {
|
enum AlarmControlPanelState : uint8_t {
|
||||||
ACP_STATE_DISARMED = 0,
|
ACP_STATE_DISARMED = 0,
|
||||||
@@ -25,5 +24,4 @@ enum AlarmControlPanelState : uint8_t {
|
|||||||
*/
|
*/
|
||||||
const LogString *alarm_control_panel_state_to_string(AlarmControlPanelState state);
|
const LogString *alarm_control_panel_state_to_string(AlarmControlPanelState state);
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
#include "esphome/core/automation.h"
|
#include "esphome/core/automation.h"
|
||||||
#include "alarm_control_panel.h"
|
#include "alarm_control_panel.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome::alarm_control_panel {
|
||||||
namespace alarm_control_panel {
|
|
||||||
|
|
||||||
/// Trigger on any state change
|
/// Trigger on any state change
|
||||||
class StateTrigger : public Trigger<> {
|
class StateTrigger : public Trigger<> {
|
||||||
@@ -165,5 +164,4 @@ template<typename... Ts> class AlarmControlPanelCondition : public Condition<Ts.
|
|||||||
AlarmControlPanel *parent_;
|
AlarmControlPanel *parent_;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace alarm_control_panel
|
} // namespace esphome::alarm_control_panel
|
||||||
} // namespace esphome
|
|
||||||
|
|||||||
Reference in New Issue
Block a user