|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Configuration for batch writer. More...
#include <batch_writer.h>

Public Member Functions | |
| config () | |
Public Attributes | |
| size_t | max_batch_size |
| std::chrono::milliseconds | flush_interval |
| bool | preserve_order |
Configuration for batch writer.
Definition at line 50 of file batch_writer.h.
|
inline |
Definition at line 55 of file batch_writer.h.
| std::chrono::milliseconds kcenon::logger::batch_writer::config::flush_interval |
Definition at line 52 of file batch_writer.h.
Referenced by kcenon::logger::logger_builder::build(), kcenon::logger::writer_factory::create_batch(), kcenon::logger::make_batch_writer(), and kcenon::logger::batch_writer::should_flush_by_time().
| size_t kcenon::logger::batch_writer::config::max_batch_size |
| bool kcenon::logger::batch_writer::config::preserve_order |
Definition at line 53 of file batch_writer.h.