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

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

async_queue_size_kcenon::logger::hybrid_writerprivate
base_writer(std::unique_ptr< log_formatter_interface > formatter=nullptr)kcenon::logger::base_writerexplicit
kcenon::categorykcenon::logger::composite_writer_tagstatic
kcenon::logger::decorator_writer_tag::categorykcenon::logger::decorator_writer_tagstatic
close()kcenon::logger::log_writer_interfaceinlinevirtual
critical_writer_kcenon::logger::hybrid_writerprivate
flush() overridekcenon::logger::hybrid_writervirtual
format_log_entry(const log_entry &entry) constkcenon::logger::base_writerprotected
formatter_kcenon::logger::base_writerprivate
get_formatter() constkcenon::logger::base_writer
get_name() const overridekcenon::logger::hybrid_writervirtual
hybrid_writer(log_writer_ptr wrapped_writer, critical_writer_config critical_config={}, std::size_t async_queue_size=10000)kcenon::logger::hybrid_writerexplicit
is_healthy() const overridekcenon::logger::hybrid_writervirtual
is_open() const -> boolkcenon::logger::log_writer_interfaceinlinevirtual
set_use_color(bool use_color) overridekcenon::logger::hybrid_writervirtual
use_color() constkcenon::logger::base_writerinline
use_color_kcenon::logger::base_writerprivate
write(const log_entry &entry) overridekcenon::logger::hybrid_writervirtual
~base_writer()=defaultkcenon::logger::base_writervirtual
~hybrid_writer() overridekcenon::logger::hybrid_writer
~log_writer_interface()=defaultkcenon::logger::log_writer_interfacevirtual