|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Structured logger interface. More...
#include <structured_logger.h>


Public Member Functions | |
| virtual | ~structured_logger_interface ()=default |
| virtual void | log_structured (const structured_log_entry &entry)=0 |
| Log a structured message. | |
| virtual class log_builder | start_log (log_level level)=0 |
| Start building a structured log entry. | |
Structured logger interface.
Definition at line 55 of file structured_logger.h.
|
virtualdefault |
|
pure virtual |
Log a structured message.
Implemented in kcenon::logger::structured::basic_structured_logger.
Referenced by kcenon::logger::structured::log_builder::log().

|
pure virtual |
Start building a structured log entry.
Implemented in kcenon::logger::structured::basic_structured_logger.