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

Files

 async_writer.h
 Asynchronous wrapper for log writers.
 
 base_writer.h
 Abstract base class for all log output writers kcenon.
 
 batch_writer.h
 Batch writer that accumulates log entries and writes them in batches.
 
 buffered_writer.h
 Decorator that provides buffering for wrapped log writers.
 
 composite_writer.h
 Composite writer combining formatter and sink (Pipeline Pattern) kcenon.
 
 console_writer.h
 Console writer for logging to stdout/stderr.
 
 critical_writer.h
 Synchronous wrapper for critical log messages to prevent loss.
 
 decorator_writer_base.h
 Base class for decorator pattern writers.
 
 encrypted_writer.h
 Encryption wrapper for log writers providing AES-256-GCM encryption.
 
 file_writer.h
 File writer for logging to files with optional buffering.
 
 filtered_writer.h
 Decorator that applies filtering to wrapped log writers.
 
 formatted_writer.h
 Decorator that applies formatting to wrapped log writers.
 
 network_writer.h
 Network writer for sending logs over TCP/UDP.
 
 otlp_writer.h
 OpenTelemetry Protocol (OTLP) log writer for observability kcenon.
 
 queued_writer_base.h
 Base template for queue-based log writers.
 
 rotating_file_writer.h
 Rotating file writer with size and time-based rotation.
 
 thread_safe_writer.h
 Thread-safe base class for writer implementations kcenon.