Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
core Directory Reference
Directory dependency graph for core:
include/kcenon/logger/core

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.