|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Builder pattern implementation for flexible logger configuration kcenon. More...
#include "thread_integration_detector.h"#include "logger_config.h"#include "strategies/config_strategy_interface.h"#include "strategies/environment_strategy.h"#include "strategies/performance_strategy.h"#include "strategies/deployment_strategy.h"#include "strategies/composite_strategy.h"#include "logger.h"#include "../backends/integration_backend.h"#include "../backends/standalone_backend.h"#include "../interfaces/log_writer_interface.h"#include "../writers/batch_writer.h"#include "../writers/console_writer.h"#include "../filters/log_filter.h"#include "../interfaces/log_formatter_interface.h"#include "../routing/log_router.h"#include "../analysis/realtime_log_analyzer.h"#include "../sampling/log_sampler.h"#include <kcenon/common/interfaces/monitoring_interface.h>#include <memory>#include <vector>#include <algorithm>#include <cstdlib>

Go to the source code of this file.
Classes | |
| class | kcenon::logger::logger_builder |
| Builder pattern for logger construction with validation. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::logger |
Builder pattern implementation for flexible logger configuration kcenon.
This file provides a fluent interface for constructing logger instances with validated configurations. The builder pattern allows for step-by-step configuration with sensible defaults and automatic validation.
Definition in file logger_builder.h.