|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Statistics for the buffered writer. More...
#include <buffered_writer.h>

Public Attributes | |
| std::atomic< uint64_t > | total_entries_written {0} |
| std::atomic< uint64_t > | total_flushes {0} |
| std::atomic< uint64_t > | flush_on_full {0} |
| std::atomic< uint64_t > | flush_on_interval {0} |
| std::atomic< uint64_t > | manual_flushes {0} |
Statistics for the buffered writer.
Definition at line 188 of file buffered_writer.h.
| std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::flush_on_full {0} |
Definition at line 191 of file buffered_writer.h.
Referenced by kcenon::logger::buffered_writer::reset_stats(), and kcenon::logger::buffered_writer::write().
| std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::flush_on_interval {0} |
Definition at line 192 of file buffered_writer.h.
Referenced by kcenon::logger::buffered_writer::reset_stats(), and kcenon::logger::buffered_writer::write().
| std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::manual_flushes {0} |
Definition at line 193 of file buffered_writer.h.
Referenced by kcenon::logger::buffered_writer::flush(), and kcenon::logger::buffered_writer::reset_stats().
| std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::total_entries_written {0} |
Definition at line 189 of file buffered_writer.h.
Referenced by kcenon::logger::buffered_writer::reset_stats(), and kcenon::logger::buffered_writer::write().
| std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::total_flushes {0} |
Definition at line 190 of file buffered_writer.h.
Referenced by kcenon::logger::buffered_writer::flush_buffer_unsafe(), and kcenon::logger::buffered_writer::reset_stats().