ESPHome 2025.5.0
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 {
5namespace logger {
6
7void HOT Logger::write_msg_(const char *msg) {
8 time_t rawtime;
9 struct tm *timeinfo;
10 char buffer[80];
11
12 time(&rawtime);
13 timeinfo = localtime(&rawtime);
14 strftime(buffer, sizeof buffer, "[%H:%M:%S]", timeinfo);
15 fputs(buffer, stdout);
16 puts(msg);
17}
18
19void Logger::pre_setup() { global_logger = this; }
20
21} // namespace logger
22} // namespace esphome
23
24#endif
void pre_setup()
Set up this component.
void write_msg_(const char *msg)
Logger * global_logger
Definition logger.cpp:251
Providing packet encoding functions for exchanging data with a remote host.
Definition a01nyub.cpp:7