unilink  0.4.3
A simple C++ library for unified async communication
unilink::diagnostics::ErrorHandler Member List

This is the complete list of members for unilink::diagnostics::ErrorHandler, including all inherited members.

clear_callbacks()unilink::diagnostics::ErrorHandler
default_handler()unilink::diagnostics::ErrorHandlerstatic
ErrorCallback typedefunilink::diagnostics::ErrorHandler
ErrorHandler()unilink::diagnostics::ErrorHandler
get_error_count(std::string_view component, ErrorLevel level) constunilink::diagnostics::ErrorHandler
get_error_stats() constunilink::diagnostics::ErrorHandler
get_errors_by_component(std::string_view component) constunilink::diagnostics::ErrorHandler
get_min_error_level() constunilink::diagnostics::ErrorHandler
get_recent_errors(size_t count=10) constunilink::diagnostics::ErrorHandler
has_errors(std::string_view component) constunilink::diagnostics::ErrorHandler
instance()unilink::diagnostics::ErrorHandlerstatic
is_enabled() constunilink::diagnostics::ErrorHandler
register_callback(ErrorCallback callback)unilink::diagnostics::ErrorHandler
report_error(const ErrorInfo &error)unilink::diagnostics::ErrorHandler
reset_stats()unilink::diagnostics::ErrorHandler
set_enabled(bool enabled)unilink::diagnostics::ErrorHandler
set_min_error_level(ErrorLevel level)unilink::diagnostics::ErrorHandler
~ErrorHandler()unilink::diagnostics::ErrorHandler