LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
detail Directory Reference

Files

 CompressionUtils.hpp
 Shared gzip/zstd compression helpers used by OTLP and MDBX backends.
 
 CompressionWorker.hpp
 Background worker that compresses rotated log files.
 
 LogContext.hpp
 Thread-local Mapped Diagnostic Context (MDC) and Nested Diagnostic Context (NDC).
 
 LogStream.hpp
 Defines the LogStream class for stream-like logging functionality.
 
 MdbxByteIO.hpp
 Byte serialization helpers for MdbxLogger.
 
 MdbxKeyUtils.hpp
 Key encoding helpers for MdbxLogger record ordering.
 
 MdbxProcessId.hpp
 Cross-platform current process id helper for MdbxLogger.
 
 MpscRingAny.hpp
 
 QueuePolicy.hpp
 
 ScopeTimer.hpp
 RAII timer that logs the duration of a scope.
 
 SingleThreadExecutor.hpp
 Per-instance single-thread executor for isolated async logging.
 
 system_error_macros.hpp
 Internal helpers shared by the system error logging macros.
 
 TaskExecutor.hpp
 Task executor used by asynchronous loggers.