Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::log_collector::impl Member List

This is the complete list of members for kcenon::logger::log_collector::impl, including all inherited members.

add_writer(std::shared_ptr< log_writer_interface > writer)kcenon::logger::log_collector::implinline
clear_writers()kcenon::logger::log_collector::implinline
drain_queue()kcenon::logger::log_collector::implinlineprivate
dropped_messages_kcenon::logger::log_collector::implprivate
enqueue(log_level level, const std::string &message, const std::string &file, int line, const std::string &function, const std::chrono::system_clock::time_point &timestamp)kcenon::logger::log_collector::implinline
flush()kcenon::logger::log_collector::implinline
flush_writers()kcenon::logger::log_collector::implinlineprivate
get_queue_metrics() constkcenon::logger::log_collector::implinline
impl(std::size_t buffer_size, std::size_t batch_size)kcenon::logger::log_collector::implinlineexplicit
start()kcenon::logger::log_collector::implinline
state_kcenon::logger::log_collector::implprivate
stop()kcenon::logger::log_collector::implinline
worker_kcenon::logger::log_collector::implprivate
write_to_all(const log_entry &entry)kcenon::logger::log_collector::implinlineprivate
~impl()kcenon::logger::log_collector::implinline