|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Facade for logger system components following SRP. More...
#include <memory>#include <kcenon/logger/core/logger_registry.h>#include <kcenon/logger/core/signal_manager_context.h>#include <kcenon/logger/logger_export.h>#include <kcenon/logger/security/signal_manager_interface.h>

Go to the source code of this file.
Classes | |
| class | kcenon::logger::core::logger_context |
| Facade coordinating logger system components. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::logger |
| namespace | kcenon::logger::security |
| namespace | kcenon::logger::core |
Facade for logger system components following SRP.
This context acts as a facade coordinating specialized components, following the Single Responsibility Principle. Each component handles one concern:
This design enables better testability and supports multiple independent logger instances.
Key Features:
Definition in file logger_context.h.