|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Log entry for analysis. More...
#include <log_analyzer.h>

Public Attributes | |
| log_level | level |
| std::string | message |
| std::chrono::system_clock::time_point | timestamp |
| std::string | source_file |
| int | source_line |
| std::string | function_name |
| common::interfaces::log_level | level |
Log entry for analysis.
Log entry structure for analysis.
Contains all information about a log entry that can be analyzed.
Definition at line 43 of file analysis.cppm.
|
export |
Definition at line 33 of file log_analyzer.h.
Referenced by kcenon::logger::logger::impl::dispatch_to_writers().
| log_level kcenon::logger::analysis::analyzed_log_entry::level |
Definition at line 28 of file log_analyzer.h.
Referenced by kcenon::logger::analysis::realtime_log_analyzer::add_to_window(), kcenon::logger::analysis::realtime_log_analyzer::analyze(), kcenon::logger::analysis::realtime_log_analyzer::check_pattern_alerts(), and kcenon::logger::logger::impl::dispatch_to_writers().
|
export |
Definition at line 44 of file analysis.cppm.
|
export |
Definition at line 29 of file log_analyzer.h.
Referenced by kcenon::logger::analysis::realtime_log_analyzer::check_new_error_type(), kcenon::logger::analysis::realtime_log_analyzer::check_pattern_alerts(), and kcenon::logger::logger::impl::dispatch_to_writers().
|
export |
Definition at line 31 of file log_analyzer.h.
Referenced by kcenon::logger::logger::impl::dispatch_to_writers().
|
export |
Definition at line 32 of file log_analyzer.h.
Referenced by kcenon::logger::logger::impl::dispatch_to_writers().
|
export |
Definition at line 30 of file log_analyzer.h.
Referenced by kcenon::logger::logger::impl::dispatch_to_writers().