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

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

base_writer(std::unique_ptr< log_formatter_interface > formatter=nullptr)kcenon::logger::base_writerexplicit
close()kcenon::logger::log_writer_interfaceinlinevirtual
flush() override=0kcenon::logger::base_writerpure virtual
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 override=0kcenon::logger::base_writerpure virtual
is_healthy() const overridekcenon::logger::base_writerinlinevirtual
is_open() const -> boolkcenon::logger::log_writer_interfaceinlinevirtual
set_use_color(bool use_color)kcenon::logger::base_writerinlinevirtual
use_color() constkcenon::logger::base_writerinline
use_color_kcenon::logger::base_writerprivate
write(const log_entry &entry) override=0kcenon::logger::base_writerpure virtual
~base_writer()=defaultkcenon::logger::base_writervirtual
~log_writer_interface()=defaultkcenon::logger::log_writer_interfacevirtual