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_writer
explicit
clear
()
memory_writer
inline
close
()
kcenon::logger::log_writer_interface
inline
virtual
entries_
memory_writer
private
flush
() final
kcenon::logger::thread_safe_writer
virtual
flush_impl
() override
memory_writer
inline
protected
virtual
format_log_entry
(const log_entry &entry) const
kcenon::logger::base_writer
protected
formatter_
kcenon::logger::base_writer
private
get_entries
() const
memory_writer
inline
get_formatter
() const
kcenon::logger::base_writer
get_mutex
() const
kcenon::logger::thread_safe_writer
inline
protected
get_name
() const override
memory_writer
inline
virtual
is_healthy
() const override
kcenon::logger::base_writer
inline
virtual
is_open
() const -> bool
kcenon::logger::log_writer_interface
inline
virtual
memory_writer
()=default
memory_writer
operator=
(const thread_safe_writer &)=delete
kcenon::logger::thread_safe_writer
operator=
(thread_safe_writer &&)=delete
kcenon::logger::thread_safe_writer
set_use_color
(bool use_color)
kcenon::logger::base_writer
inline
virtual
size
() const
memory_writer
inline
thread_safe_writer
(std::unique_ptr< log_formatter_interface > formatter=nullptr)
kcenon::logger::thread_safe_writer
explicit
thread_safe_writer
(const thread_safe_writer &)=delete
kcenon::logger::thread_safe_writer
thread_safe_writer
(thread_safe_writer &&)=delete
kcenon::logger::thread_safe_writer
use_color
() const
kcenon::logger::base_writer
inline
use_color_
kcenon::logger::base_writer
private
write
(const log_entry &entry) final
kcenon::logger::thread_safe_writer
virtual
write_entry_impl
(const log_entry &entry) override
memory_writer
inline
protected
virtual
write_mutex_
kcenon::logger::thread_safe_writer
mutable
private
~base_writer
()=default
kcenon::logger::base_writer
virtual
~log_writer_interface
()=default
kcenon::logger::log_writer_interface
virtual
~thread_safe_writer
() override=default
kcenon::logger::thread_safe_writer
Generated by
1.12.0