|
logman 0.1.0
Modern C++23 header-only logging manager wrapping spdlog with channels, listeners, and structured events
|

Files | |
| formatters.hpp | |
| Custom spdlog pattern flag formatters used by the default logman pattern. | |
| init_config.hpp | |
Configuration struct consumed by LogManager::initialize(). | |
| json_formatter.hpp | |
| spdlog formatter that emits one JSON object per log record. | |
| listener_sink.hpp | |
ListenerSink — spdlog sink that dispatches each log record to registered listener callbacks as LogEvent values. | |
| log_event.hpp | |
| Plain-old-data structure describing one log record. | |
| log_event_json.hpp | |
nlohmann/json adapter for LogEvent. | |
| log_manager.hpp | |
LogManager singleton — central registry of named spdlog channels with lazy creation, per-channel and prefix-based level control, listener-based capture, and structured LogEvent metadata. | |
| logman.hpp | |
| Umbrella header. | |