Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::safety::crash_safe_logger Member List

This is the complete list of members for kcenon::logger::safety::crash_safe_logger, including all inherited members.

auto_flush_interval_kcenon::logger::safety::crash_safe_loggerprivate
auto_flush_thread_kcenon::logger::safety::crash_safe_loggerprivate
crash_safe_logger(std::shared_ptr< logger > logger)kcenon::logger::safety::crash_safe_loggerinlineexplicitprivate
create(std::shared_ptr< logger > underlying_logger=nullptr)kcenon::logger::safety::crash_safe_loggerinlinestatic
emergency_flush()kcenon::logger::safety::crash_safe_loggerinline
emergency_flush_active_kcenon::logger::safety::crash_safe_loggerprivate
flush_mutex_kcenon::logger::safety::crash_safe_loggerprivate
flush_requested_kcenon::logger::safety::crash_safe_loggerprivate
flush_with_timeout(std::chrono::milliseconds timeout)kcenon::logger::safety::crash_safe_loggerinline
get_min_level() constkcenon::logger::safety::crash_safe_loggerinline
get_underlying_logger()kcenon::logger::safety::crash_safe_loggerinline
global_instance_kcenon::logger::safety::crash_safe_loggerprivatestatic
handler_mutex_kcenon::logger::safety::crash_safe_loggerprivate
handlers_installed_kcenon::logger::safety::crash_safe_loggerprivate
install_crash_handlers()kcenon::logger::safety::crash_safe_loggerinline
log(log_level level, const std::string &message)kcenon::logger::safety::crash_safe_loggerinline
log(log_level level, const std::string &message, const std::string &file, int line, const std::string &function)kcenon::logger::safety::crash_safe_loggerinline
logger_kcenon::logger::safety::crash_safe_loggerprivate
min_level_kcenon::logger::safety::crash_safe_loggerprivate
old_sigabrt_kcenon::logger::safety::crash_safe_loggerprivate
old_sigint_kcenon::logger::safety::crash_safe_loggerprivate
old_sigsegv_kcenon::logger::safety::crash_safe_loggerprivate
old_sigterm_kcenon::logger::safety::crash_safe_loggerprivate
set_auto_flush_interval(std::chrono::milliseconds interval)kcenon::logger::safety::crash_safe_loggerinline
set_min_level(log_level level)kcenon::logger::safety::crash_safe_loggerinline
signal_handler(int signal)kcenon::logger::safety::crash_safe_loggerinlineprivatestatic
start()kcenon::logger::safety::crash_safe_loggerinline
start_auto_flush_thread()kcenon::logger::safety::crash_safe_loggerinlineprivate
stop()kcenon::logger::safety::crash_safe_loggerinline
stop_auto_flush_kcenon::logger::safety::crash_safe_loggerprivate
stop_auto_flush_thread()kcenon::logger::safety::crash_safe_loggerinlineprivate
uninstall_crash_handlers()kcenon::logger::safety::crash_safe_loggerinline
~crash_safe_logger()kcenon::logger::safety::crash_safe_loggerinline