Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
base_formatter.h File Reference

Base implementation for log formatters with pattern support. More...

#include "../interfaces/log_formatter_interface.h"
#include "../interfaces/log_entry.h"
#include <kcenon/common/interfaces/logger_interface.h>
#include <sstream>
#include <iomanip>
#include <thread>
Include dependency graph for base_formatter.h:

Go to the source code of this file.

Classes

class  kcenon::logger::base_formatter
 Base implementation for log formatters. More...
 
class  kcenon::logger::plain_formatter
 Simple plain text formatter. More...
 
class  kcenon::logger::json_formatter
 JSON formatter for structured logging. More...
 
class  kcenon::logger::compact_formatter
 Compact formatter for minimal output. More...
 

Namespaces

namespace  kcenon
 
namespace  kcenon::logger
 

Detailed Description

Base implementation for log formatters with pattern support.

Definition in file base_formatter.h.