Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::async::batch_processor::batch_entry Struct Reference

Batch entry structure. More...

#include <batch_processor.h>

Collaboration diagram for kcenon::logger::async::batch_processor::batch_entry:
Collaboration graph

Public Member Functions

 batch_entry ()=default
 
 batch_entry (common::interfaces::log_level lvl, std::string msg, std::string f, int l, std::string func, std::chrono::system_clock::time_point ts)
 

Public Attributes

common::interfaces::log_level level
 
std::string message
 
std::string file
 
int line
 
std::string function
 
std::chrono::system_clock::time_point timestamp
 

Detailed Description

Batch entry structure.

Definition at line 64 of file batch_processor.h.

Constructor & Destructor Documentation

◆ batch_entry() [1/2]

kcenon::logger::async::batch_processor::batch_entry::batch_entry ( )
default

◆ batch_entry() [2/2]

kcenon::logger::async::batch_processor::batch_entry::batch_entry ( common::interfaces::log_level lvl,
std::string msg,
std::string f,
int l,
std::string func,
std::chrono::system_clock::time_point ts )
inline

Member Data Documentation

◆ file

std::string kcenon::logger::async::batch_processor::batch_entry::file

Definition at line 67 of file batch_processor.h.

◆ function

std::string kcenon::logger::async::batch_processor::batch_entry::function

Definition at line 69 of file batch_processor.h.

◆ level

common::interfaces::log_level kcenon::logger::async::batch_processor::batch_entry::level

Definition at line 65 of file batch_processor.h.

◆ line

int kcenon::logger::async::batch_processor::batch_entry::line

Definition at line 68 of file batch_processor.h.

◆ message

std::string kcenon::logger::async::batch_processor::batch_entry::message

Definition at line 66 of file batch_processor.h.

◆ timestamp

std::chrono::system_clock::time_point kcenon::logger::async::batch_processor::batch_entry::timestamp

Definition at line 70 of file batch_processor.h.


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