mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-27 13:13:50 +00:00 
			
		
		
		
	[logger] Use C++17 nested namespace syntax (#9916)
This commit is contained in:
		| @@ -8,8 +8,7 @@ | ||||
| #include "esphome/core/hal.h" | ||||
| #include "esphome/core/log.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| static const char *const TAG = "logger"; | ||||
|  | ||||
| @@ -283,5 +282,4 @@ void Logger::set_log_level(uint8_t level) { | ||||
|  | ||||
| Logger *global_logger = nullptr;  // NOLINT(cppcoreguidelines-avoid-non-const-global-variables) | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|   | ||||
| @@ -34,9 +34,7 @@ | ||||
| struct device; | ||||
| #endif | ||||
|  | ||||
| namespace esphome { | ||||
|  | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| // Color and letter constants for log levels | ||||
| static const char *const LOG_LEVEL_COLORS[] = { | ||||
| @@ -411,6 +409,4 @@ class LoggerMessageTrigger : public Trigger<uint8_t, const char *, const char *> | ||||
|   uint8_t level_; | ||||
| }; | ||||
|  | ||||
| }  // namespace logger | ||||
|  | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|   | ||||
| @@ -29,8 +29,7 @@ | ||||
|  | ||||
| #include "esphome/core/log.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| static const char *const TAG = "logger"; | ||||
|  | ||||
| @@ -206,6 +205,5 @@ const char *const UART_SELECTIONS[] = { | ||||
|  | ||||
| const char *Logger::get_uart_selection_() { return UART_SELECTIONS[this->uart_]; } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
| #endif | ||||
|   | ||||
| @@ -2,8 +2,7 @@ | ||||
| #include "logger.h" | ||||
| #include "esphome/core/log.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| static const char *const TAG = "logger"; | ||||
|  | ||||
| @@ -40,6 +39,5 @@ const char *const UART_SELECTIONS[] = {"UART0", "UART1", "UART0_SWAP"}; | ||||
|  | ||||
| const char *Logger::get_uart_selection_() { return UART_SELECTIONS[this->uart_]; } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
| #endif | ||||
|   | ||||
| @@ -1,8 +1,7 @@ | ||||
| #if defined(USE_HOST) | ||||
| #include "logger.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| void HOT Logger::write_msg_(const char *msg) { | ||||
|   time_t rawtime; | ||||
| @@ -18,7 +17,6 @@ void HOT Logger::write_msg_(const char *msg) { | ||||
|  | ||||
| void Logger::pre_setup() { global_logger = this; } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|  | ||||
| #endif | ||||
|   | ||||
| @@ -1,8 +1,7 @@ | ||||
| #ifdef USE_LIBRETINY | ||||
| #include "logger.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| static const char *const TAG = "logger"; | ||||
|  | ||||
| @@ -56,7 +55,6 @@ const char *const UART_SELECTIONS[] = {"DEFAULT", "UART0", "UART1", "UART2"}; | ||||
|  | ||||
| const char *Logger::get_uart_selection_() { return UART_SELECTIONS[this->uart_]; } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|  | ||||
| #endif  // USE_LIBRETINY | ||||
|   | ||||
| @@ -2,8 +2,7 @@ | ||||
| #include "logger.h" | ||||
| #include "esphome/core/log.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| static const char *const TAG = "logger"; | ||||
|  | ||||
| @@ -34,6 +33,5 @@ const char *const UART_SELECTIONS[] = {"UART0", "UART1", "USB_CDC"}; | ||||
|  | ||||
| const char *Logger::get_uart_selection_() { return UART_SELECTIONS[this->uart_]; } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
| #endif  // USE_RP2040 | ||||
|   | ||||
| @@ -8,8 +8,7 @@ | ||||
| #include <zephyr/drivers/uart.h> | ||||
| #include <zephyr/usb/usb_device.h> | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| static const char *const TAG = "logger"; | ||||
|  | ||||
| @@ -82,7 +81,6 @@ const char *const UART_SELECTIONS[] = {"UART0", "UART1", "USB_CDC"}; | ||||
|  | ||||
| const char *Logger::get_uart_selection_() { return UART_SELECTIONS[this->uart_]; } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|  | ||||
| #endif | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| #include "logger_level_select.h" | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| void LoggerLevelSelect::publish_state(int level) { | ||||
|   auto value = this->at(level); | ||||
| @@ -23,5 +22,4 @@ void LoggerLevelSelect::control(const std::string &value) { | ||||
|   this->parent_->set_log_level(level.value()); | ||||
| } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|   | ||||
| @@ -3,13 +3,11 @@ | ||||
| #include "esphome/components/select/select.h" | ||||
| #include "esphome/core/component.h" | ||||
| #include "esphome/components/logger/logger.h" | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
| class LoggerLevelSelect : public Component, public select::Select, public Parented<Logger> { | ||||
|  public: | ||||
|   void publish_state(int level); | ||||
|   void setup() override; | ||||
|   void control(const std::string &value) override; | ||||
| }; | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|   | ||||
| @@ -5,8 +5,7 @@ | ||||
|  | ||||
| #ifdef USE_ESPHOME_TASK_LOG_BUFFER | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| TaskLogBuffer::TaskLogBuffer(size_t total_buffer_size) { | ||||
|   // Store the buffer size | ||||
| @@ -132,7 +131,6 @@ bool TaskLogBuffer::send_message_thread_safe(uint8_t level, const char *tag, uin | ||||
|   return true; | ||||
| } | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|  | ||||
| #endif  // USE_ESPHOME_TASK_LOG_BUFFER | ||||
|   | ||||
| @@ -11,8 +11,7 @@ | ||||
| #include <freertos/FreeRTOS.h> | ||||
| #include <freertos/ringbuf.h> | ||||
|  | ||||
| namespace esphome { | ||||
| namespace logger { | ||||
| namespace esphome::logger { | ||||
|  | ||||
| class TaskLogBuffer { | ||||
|  public: | ||||
| @@ -63,7 +62,6 @@ class TaskLogBuffer { | ||||
|   mutable uint16_t last_processed_counter_{0};  // Tracks last processed message | ||||
| }; | ||||
|  | ||||
| }  // namespace logger | ||||
| }  // namespace esphome | ||||
| }  // namespace esphome::logger | ||||
|  | ||||
| #endif  // USE_ESPHOME_TASK_LOG_BUFFER | ||||
|   | ||||
		Reference in New Issue
	
	Block a user