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

Implementation of buffered_writer decorator. More...

#include <kcenon/logger/writers/buffered_writer.h>
#include <stdexcept>
Include dependency graph for buffered_writer.cpp:

Go to the source code of this file.

Namespaces

namespace  kcenon
 
namespace  kcenon::logger
 

Functions

std::unique_ptr< buffered_writerkcenon::logger::make_buffered_writer (std::unique_ptr< log_writer_interface > writer, size_t max_entries=buffered_writer::DEFAULT_BUFFER_SIZE, std::chrono::milliseconds flush_interval=buffered_writer::DEFAULT_FLUSH_INTERVAL)
 Factory function to create a buffered writer.
 

Detailed Description

Implementation of buffered_writer decorator.

Author
kcenon
Since
4.0.0

Definition in file buffered_writer.cpp.