idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
Log Component

Type-safe logging with compile-time format validation for ESP32. More...

Namespaces

namespace  idfxx
 
namespace  idfxx::log
 

Detailed Description

Type-safe logging with compile-time format validation for ESP32.

Provides structured logging using std::format for type-safe, compile-time validated format strings. Messages are output through ESP-IDF's logging infrastructure, preserving timestamps, colors, level prefixes, and per-tag runtime level control.

Two API styles are available:

Optional convenience macros provide zero-cost elimination of filtered messages, including their argument evaluation.