logman 0.1.0
Modern C++23 header-only logging manager wrapping spdlog with channels, listeners, and structured events
Loading...
Searching...
No Matches
logman Directory Reference
Directory dependency graph for logman:
include/logman

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.