|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
IExecutor-based async integration for logger_system. More...
#include <kcenon/logger/core/thread_integration_detector.h>#include <kcenon/logger/integration/standalone_executor.h>#include <kcenon/logger/logger_export.h>

Go to the source code of this file.
Classes | |
| class | kcenon::logger::integration::executor_integration |
| Stub implementation when IExecutor is not available. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::logger |
| namespace | kcenon::logger::integration |
Functions | |
| constexpr bool | kcenon::logger::integration::has_executor_support () noexcept |
IExecutor-based async integration for logger_system.
This file provides the IExecutor-based integration layer for logger_system's async processing. It replaces the direct thread_system dependency with a neutral abstraction layer from common_system.
Benefits of IExecutor integration:
This is the recommended approach for async integration as of v1.5.0.
Definition in file executor_integration.h.