Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::buffered_writer::stats Struct Reference

Statistics for the buffered writer. More...

#include <buffered_writer.h>

Collaboration diagram for kcenon::logger::buffered_writer::stats:
Collaboration graph

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}
 

Detailed Description

Statistics for the buffered writer.

Definition at line 188 of file buffered_writer.h.

Member Data Documentation

◆ flush_on_full

std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::flush_on_full {0}

◆ flush_on_interval

std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::flush_on_interval {0}

◆ manual_flushes

std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::manual_flushes {0}

◆ total_entries_written

std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::total_entries_written {0}

◆ total_flushes

std::atomic<uint64_t> kcenon::logger::buffered_writer::stats::total_flushes {0}

The documentation for this struct was generated from the following file: