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

This is the complete list of members for memory_writer, including all inherited members.

base_writer(std::unique_ptr< log_formatter_interface > formatter=nullptr)kcenon::logger::base_writerexplicit
clear()memory_writerinline
close()kcenon::logger::log_writer_interfaceinlinevirtual
entries_memory_writerprivate
flush() finalkcenon::logger::thread_safe_writervirtual
flush_impl() overridememory_writerinlineprotectedvirtual
format_log_entry(const log_entry &entry) constkcenon::logger::base_writerprotected
formatter_kcenon::logger::base_writerprivate
get_entries() constmemory_writerinline
get_formatter() constkcenon::logger::base_writer
get_mutex() constkcenon::logger::thread_safe_writerinlineprotected
get_name() const overridememory_writerinlinevirtual
is_healthy() const overridekcenon::logger::base_writerinlinevirtual
is_open() const -> boolkcenon::logger::log_writer_interfaceinlinevirtual
memory_writer()=defaultmemory_writer
operator=(const thread_safe_writer &)=deletekcenon::logger::thread_safe_writer
operator=(thread_safe_writer &&)=deletekcenon::logger::thread_safe_writer
set_use_color(bool use_color)kcenon::logger::base_writerinlinevirtual
size() constmemory_writerinline
thread_safe_writer(std::unique_ptr< log_formatter_interface > formatter=nullptr)kcenon::logger::thread_safe_writerexplicit
thread_safe_writer(const thread_safe_writer &)=deletekcenon::logger::thread_safe_writer
thread_safe_writer(thread_safe_writer &&)=deletekcenon::logger::thread_safe_writer
use_color() constkcenon::logger::base_writerinline
use_color_kcenon::logger::base_writerprivate
write(const log_entry &entry) finalkcenon::logger::thread_safe_writervirtual
write_entry_impl(const log_entry &entry) overridememory_writerinlineprotectedvirtual
write_mutex_kcenon::logger::thread_safe_writermutableprivate
~base_writer()=defaultkcenon::logger::base_writervirtual
~log_writer_interface()=defaultkcenon::logger::log_writer_interfacevirtual
~thread_safe_writer() override=defaultkcenon::logger::thread_safe_writer