do_log(const Record &record) override | mysql_harness::logging::FileHandler | privatevirtual |
file_path_ | mysql_harness::logging::FileHandler | private |
FileHandler(const Path &path, bool format_messages=true, LogLevel level=LogLevel::kNotSet, LogTimestampPrecision timestamp_precision=LogTimestampPrecision::kNotSet) | mysql_harness::logging::FileHandler | explicit |
format(const Record &record) const | mysql_harness::logging::Handler | protected |
format_messages_ | mysql_harness::logging::Handler | private |
fstream_ | mysql_harness::logging::FileHandler | private |
get_level() const | mysql_harness::logging::Handler | inline |
handle(const Record &record) | mysql_harness::logging::Handler | |
Handler()=default | mysql_harness::logging::Handler | explicit |
Handler(const Handler &)=default | mysql_harness::logging::Handler | explicit |
Handler(bool format_messages, LogLevel level, LogTimestampPrecision timestamp_precision) | mysql_harness::logging::Handler | explicitprotected |
has_logged() const | mysql_harness::logging::Handler | inline |
has_logged(bool v) | mysql_harness::logging::Handler | inlineprotected |
has_logged_ | mysql_harness::logging::Handler | private |
kDefaultName | mysql_harness::logging::FileHandler | static |
level_ | mysql_harness::logging::Handler | private |
operator=(const Handler &)=default | mysql_harness::logging::Handler | |
precision_ | mysql_harness::logging::Handler | private |
reopen(const std::string dst="") override | mysql_harness::logging::FileHandler | virtual |
set_level(LogLevel level) | mysql_harness::logging::Handler | inline |
set_timestamp_precision(LogTimestampPrecision precision) | mysql_harness::logging::Handler | inline |
stream_ | mysql_harness::logging::StreamHandler | protected |
stream_mutex_ | mysql_harness::logging::StreamHandler | protected |
StreamHandler(std::ostream &stream, bool format_messages=true, LogLevel level=LogLevel::kNotSet, LogTimestampPrecision timestamp_precision=LogTimestampPrecision::kNotSet) | mysql_harness::logging::StreamHandler | explicit |
~FileHandler() override | mysql_harness::logging::FileHandler | |
~Handler()=default | mysql_harness::logging::Handler | virtual |