Async_file_logger(Logger *backup_logger_ptr, Config *config, const fs::path &log_path, bool capture_rotate_signals_internally) | flow::log::Async_file_logger | explicit |
create_unique_id() | flow::util::Unique_id_holder | static |
do_log(Msg_metadata *metadata, util::String_view msg) override | flow::log::Async_file_logger | virtual |
get_log_component() const | flow::log::Log_context | protected |
get_logger() const | flow::log::Log_context | protected |
id_t typedef | flow::util::Unique_id_holder | |
Log_context(Logger *logger=0) | flow::log::Log_context | explicitprotected |
Log_context(Logger *logger, Component_payload component_payload) | flow::log::Log_context | explicitprotected |
Log_context(const Log_context &src) | flow::log::Log_context | explicitprotected |
Log_context(Log_context &&src) | flow::log::Log_context | protected |
log_flush_and_reopen(bool async=true) | flow::log::Async_file_logger | |
logs_asynchronously() const override | flow::log::Async_file_logger | virtual |
m_config | flow::log::Async_file_logger | |
flow::operator=(const Unique_id_holder &) const | flow::util::Unique_id_holder | |
flow::log::Log_context::operator=(const Log_context &src) | flow::log::Log_context | protected |
flow::log::Log_context::operator=(Log_context &&src) | flow::log::Log_context | protected |
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::Async_file_logger | virtual |
swap(Log_context &other) | flow::log::Log_context | protected |
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 |
throttling_active() const | flow::log::Async_file_logger | |
throttling_cfg() const | flow::log::Async_file_logger | |
throttling_cfg(bool active, const Throttling_cfg &cfg) | flow::log::Async_file_logger | |
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 |
~Async_file_logger() override | flow::log::Async_file_logger | |
~Null_interface()=0 | flow::util::Null_interface | pure virtual |