Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::analysis::analyzed_log_entry Struct Referenceexport

Log entry for analysis. More...

#include <log_analyzer.h>

Collaboration diagram for kcenon::logger::analysis::analyzed_log_entry:
Collaboration graph

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
 

Detailed Description

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.

Member Data Documentation

◆ function_name

std::string kcenon::logger::analysis::analyzed_log_entry::function_name
export

Definition at line 33 of file log_analyzer.h.

Referenced by kcenon::logger::logger::impl::dispatch_to_writers().

◆ level [1/2]

◆ level [2/2]

common::interfaces::log_level kcenon::logger::analysis::analyzed_log_entry::level
export

Definition at line 44 of file analysis.cppm.

◆ message

◆ source_file

std::string kcenon::logger::analysis::analyzed_log_entry::source_file
export

Definition at line 31 of file log_analyzer.h.

Referenced by kcenon::logger::logger::impl::dispatch_to_writers().

◆ source_line

int kcenon::logger::analysis::analyzed_log_entry::source_line
export

Definition at line 32 of file log_analyzer.h.

Referenced by kcenon::logger::logger::impl::dispatch_to_writers().

◆ timestamp

std::chrono::system_clock::time_point kcenon::logger::analysis::analyzed_log_entry::timestamp
export

Definition at line 30 of file log_analyzer.h.

Referenced by kcenon::logger::logger::impl::dispatch_to_writers().


The documentation for this struct was generated from the following files: