Flow 1.0.0
Flow project: Full implementation reference.
flow::log::Simple_ostream_logger Member List

This is the complete list of members for flow::log::Simple_ostream_logger, including all inherited members.

create_unique_id()flow::util::Unique_id_holderstatic
do_log(Msg_metadata *metadata, util::String_view msg) overrideflow::log::Simple_ostream_loggervirtual
id_t typedefflow::util::Unique_id_holder
logs_asynchronously() const overrideflow::log::Simple_ostream_loggervirtual
m_configflow::log::Simple_ostream_logger
m_idflow::util::Unique_id_holderprivate
m_log_mutexflow::log::Simple_ostream_loggermutableprivate
m_os_writersflow::log::Simple_ostream_loggerprivate
operator=(const Unique_id_holder &) constflow::util::Unique_id_holder
Ostream_log_msg_writer_ptr typedefflow::log::Simple_ostream_loggerprivate
s_last_idflow::util::Unique_id_holderprivatestatic
s_this_thread_nickname_ptrflow::log::Loggerprivatestatic
set_thread_info(std::string *call_thread_nickname, flow::util::Thread_id *call_thread_id)flow::log::Loggerstatic
set_thread_info_in_msg_metadata(Msg_metadata *msg_metadata)flow::log::Loggerstatic
should_log(Sev sev, const Component &component) const overrideflow::log::Simple_ostream_loggervirtual
Simple_ostream_logger(Config *config, std::ostream &os=std::cout, std::ostream &os_for_err=std::cerr)flow::log::Simple_ostream_loggerexplicit
this_thread_logged_name_os_manip(std::ostream &os)flow::log::Loggerstatic
this_thread_ostream() constflow::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::Loggerstatic
unique_id() constflow::util::Unique_id_holder
Unique_id_holder()flow::util::Unique_id_holderexplicit
Unique_id_holder(const Unique_id_holder &)flow::util::Unique_id_holderexplicit
~Null_interface()=0flow::util::Null_interfacepure virtual