Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
signal_manager_context.h File Reference

Manages signal manager lifecycle and access. More...

#include <memory>
#include <mutex>
#include <kcenon/logger/logger_export.h>
#include <kcenon/logger/security/signal_manager_interface.h>
Include dependency graph for signal_manager_context.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kcenon::logger::core::signal_manager_context
 Manages signal manager instance with thread-safe access. More...
 

Namespaces

namespace  kcenon
 
namespace  kcenon::logger
 
namespace  kcenon::logger::core
 

Detailed Description

Manages signal manager lifecycle and access.

Author
kcenon
Since
2.0.0

Extracted from logger_context following Single Responsibility Principle. This component is solely responsible for signal manager lifecycle management.

Definition in file signal_manager_context.h.