ESPHome 2025.9.0-dev
Loading...
Searching...
No Matches
logger_host.cpp
Go to the documentation of this file.
1#if defined(USE_HOST)
2#include "logger.h"
3
4namespace esphome::logger {
5
6void HOT Logger::write_msg_(const char *msg) {
7 time_t rawtime;
8 struct tm *timeinfo;
9 char buffer[80];
10
11 time(&rawtime);
12 timeinfo = localtime(&rawtime);
13 strftime(buffer, sizeof buffer, "[%H:%M:%S]", timeinfo);
14 fputs(buffer, stdout);
15 puts(msg);
16}
17
18void Logger::pre_setup() { global_logger = this; }
19
20} // namespace esphome::logger
21
22#endif
void pre_setup()
Set up this component.
void write_msg_(const char *msg)
Logger * global_logger
Definition logger.cpp:283