![]() |
LogIt++
Header-only, macro-first C++ logging library
|
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. | |