1
0
mirror of https://github.com/esphome/esphome.git synced 2025-11-19 16:25:50 +00:00

[bluetooth_proxy] [esp32_ble_tracker] [esp32_ble] Use C++17 nested namespace syntax (#9825)

This commit is contained in:
J. Nick Koston
2025-07-23 17:23:45 -10:00
committed by GitHub
parent 544cf9b9c0
commit ec2e0c50f1
15 changed files with 30 additions and 60 deletions

View File

@@ -5,8 +5,7 @@
#ifdef USE_ESP32
namespace esphome {
namespace esp32_ble_tracker {
namespace esphome::esp32_ble_tracker {
#ifdef USE_ESP32_BLE_DEVICE
class ESPBTAdvertiseTrigger : public Trigger<const ESPBTDevice &>, public ESPBTDeviceListener {
public:
@@ -108,7 +107,6 @@ template<typename... Ts> class ESP32BLEStopScanAction : public Action<Ts...>, pu
void play(Ts... x) override { this->parent_->stop_scan(); }
};
} // namespace esp32_ble_tracker
} // namespace esphome
} // namespace esphome::esp32_ble_tracker
#endif

View File

@@ -35,8 +35,7 @@
// bt_trace.h
#undef TAG
namespace esphome {
namespace esp32_ble_tracker {
namespace esphome::esp32_ble_tracker {
static const char *const TAG = "esp32_ble_tracker";
@@ -882,7 +881,6 @@ bool ESPBTDevice::resolve_irk(const uint8_t *irk) const {
}
#endif // USE_ESP32_BLE_DEVICE
} // namespace esp32_ble_tracker
} // namespace esphome
} // namespace esphome::esp32_ble_tracker
#endif // USE_ESP32

View File

@@ -22,8 +22,7 @@
#include "esphome/components/esp32_ble/ble.h"
#include "esphome/components/esp32_ble/ble_uuid.h"
namespace esphome {
namespace esp32_ble_tracker {
namespace esphome::esp32_ble_tracker {
using namespace esp32_ble;
@@ -321,7 +320,6 @@ class ESP32BLETracker : public Component,
// NOLINTNEXTLINE
extern ESP32BLETracker *global_esp32_ble_tracker;
} // namespace esp32_ble_tracker
} // namespace esphome
} // namespace esphome::esp32_ble_tracker
#endif