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

Get statistics about critical writes. More...

#include <critical_writer.h>

Collaboration diagram for kcenon::logger::critical_writer::critical_stats:
Collaboration graph

Public Attributes

std::atomic< uint64_t > total_critical_writes {0}
 
std::atomic< uint64_t > total_flushes {0}
 
std::atomic< uint64_t > wal_writes {0}
 
std::atomic< uint64_t > sync_calls {0}
 

Detailed Description

Get statistics about critical writes.

Definition at line 178 of file critical_writer.h.

Member Data Documentation

◆ sync_calls

std::atomic<uint64_t> kcenon::logger::critical_writer::critical_stats::sync_calls {0}

Definition at line 182 of file critical_writer.h.

182{0};

◆ total_critical_writes

std::atomic<uint64_t> kcenon::logger::critical_writer::critical_stats::total_critical_writes {0}

Definition at line 179 of file critical_writer.h.

179{0};

◆ total_flushes

std::atomic<uint64_t> kcenon::logger::critical_writer::critical_stats::total_flushes {0}

Definition at line 180 of file critical_writer.h.

180{0};

◆ wal_writes

std::atomic<uint64_t> kcenon::logger::critical_writer::critical_stats::wal_writes {0}

Definition at line 181 of file critical_writer.h.

181{0};

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