Flow
1.0.2
Flow project: Full implementation reference.
flow
log
Buffer_logger
flow::log::Buffer_logger Member List
This is the complete list of members for
flow::log::Buffer_logger
, including all inherited members.
Buffer_logger
(Config *config)
flow::log::Buffer_logger
explicit
buffer_str
() const
flow::log::Buffer_logger
buffer_str_copy
() const
flow::log::Buffer_logger
create_unique_id
()
flow::util::Unique_id_holder
static
do_log
(Msg_metadata *metadata, util::String_view msg) override
flow::log::Buffer_logger
virtual
id_t
typedef
flow::util::Unique_id_holder
logs_asynchronously
() const override
flow::log::Buffer_logger
virtual
m_config
flow::log::Buffer_logger
m_id
flow::util::Unique_id_holder
private
m_log_mutex
flow::log::Buffer_logger
mutable
private
m_os
flow::log::Buffer_logger
private
m_os_writer
flow::log::Buffer_logger
private
operator=
(const Unique_id_holder &) const
flow::util::Unique_id_holder
s_last_id
flow::util::Unique_id_holder
private
static
s_this_thread_nickname_ptr
flow::log::Logger
private
static
set_thread_info
(std::string *call_thread_nickname, flow::util::Thread_id *call_thread_id)
flow::log::Logger
static
set_thread_info_in_msg_metadata
(Msg_metadata *msg_metadata)
flow::log::Logger
static
should_log
(Sev sev, const Component &component) const override
flow::log::Buffer_logger
virtual
this_thread_logged_name_os_manip
(std::ostream &os)
flow::log::Logger
static
this_thread_ostream
() const
flow::log::Logger
this_thread_set_logged_nickname
(util::String_view thread_nickname=util::String_view(), Logger *logger_ptr=0, bool also_set_os_name=true)
flow::log::Logger
static
unique_id
() const
flow::util::Unique_id_holder
Unique_id_holder
()
flow::util::Unique_id_holder
explicit
Unique_id_holder
(const Unique_id_holder &)
flow::util::Unique_id_holder
explicit
~Null_interface
()=0
flow::util::Null_interface
pure virtual
Generated on Sat Mar 30 2024 01:24:53 for Flow by
1.9.4