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

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

async_worker(std::size_t queue_size=8192)kcenon::logger::async::async_workerexplicit
async_worker(const async_worker &)=deletekcenon::logger::async::async_worker
async_worker(async_worker &&)=deletekcenon::logger::async::async_worker
capacity() const noexceptkcenon::logger::async::async_worker
drain_queue()kcenon::logger::async::async_workerprivate
dropped_count() const noexceptkcenon::logger::async::async_worker
dropped_count_kcenon::logger::async::async_workerprivate
enqueue(task_type task)kcenon::logger::async::async_worker
flush()kcenon::logger::async::async_worker
is_running() const noexceptkcenon::logger::async::async_worker
operator=(const async_worker &)=deletekcenon::logger::async::async_worker
operator=(async_worker &&)=deletekcenon::logger::async::async_worker
pending_count() constkcenon::logger::async::async_worker
queue_kcenon::logger::async::async_workerprivate
queue_cv_kcenon::logger::async::async_workerprivate
queue_mutex_kcenon::logger::async::async_workermutableprivate
queue_size_kcenon::logger::async::async_workerprivate
running_kcenon::logger::async::async_workerprivate
start()kcenon::logger::async::async_worker
stop()kcenon::logger::async::async_worker
worker_loop(simple_stop_source &stop)kcenon::logger::async::async_workerprivate
worker_thread_kcenon::logger::async::async_workerprivate
~async_worker()kcenon::logger::async::async_worker