Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
signal_manager.cpp
Go to the documentation of this file.
1// BSD 3-Clause License
2// Copyright (c) 2025, 🍀☀🌕🌥 🌊
3// See the LICENSE file in the project root for full license information.
4
6
8
9// Define static member variable
10std::atomic<signal_manager*> signal_manager::current_instance_{nullptr};
11
12} // namespace kcenon::logger::security
static std::atomic< signal_manager * > current_instance_
Signal-safe write wrapper for cross-platform signal handling.