|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|

Directories | |
| metrics | |
| strategies | |
Files | |
| error_codes.h | |
| Error codes specific to the logger system. | |
| filtered_logger.h | |
| Logger wrapper that applies compile-time and runtime log filtering. | |
| log_collector.h | |
| Asynchronous log collector using C++20 std::jthread kcenon. | |
| log_context.h | |
| Structured log context with key-value metadata for correlation. | |
| log_context_scope.h | |
| RAII-based context scope management for structured logging kcenon. | |
| logger.h | |
| High-performance, thread-safe logging system with asynchronous capabilities. | |
| logger_builder.h | |
| Builder pattern implementation for flexible logger configuration kcenon. | |
| logger_config.h | |
| Configuration structure for logger with validation. | |
| logger_config_builder.h | |
| Fluent builder for logger_config. | |
| logger_context.h | |
| Facade for logger system components following SRP. | |
| logger_registry.h | |
| Manages logger registration and tracking. | |
| monitoring_integration_detector.h | |
| Automatically toggles monitoring_system integration macros when headers are available. | |
| scoped_context_guard.h | |
| RAII guard for automatic context restoration. | |
| signal_manager_context.h | |
| Manages signal manager lifecycle and access. | |
| small_string.h | |
| Small String Optimization (SSO) for short log messages. | |
| structured_log_builder.h | |
| Fluent builder for structured log entries kcenon. | |
| thread_integration_detector.h | |
| Conditionally enables thread_system integration when available. | |
| unified_log_context.h | |
| Unified interface for managing all types of logging context. | |