close() const noexcept | SyslogHandler | inline |
do_log(const mysql_harness::logging::Record &record) noexcept override | SyslogHandler | inlineprivatevirtual |
format(const Record &record) const | mysql_harness::logging::Handler | protected |
format_messages_ | mysql_harness::logging::Handler | 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 |
ident_ | SyslogHandler | private |
kDefaultName | mysql_harness::logging::Handler | static |
kMaxIdentSize | SyslogHandler | static |
level_ | mysql_harness::logging::Handler | private |
log_level_to_syslog(const LogLevel level) noexcept | SyslogHandler | inlineprivatestatic |
open(const std::string &ident) noexcept | SyslogHandler | inline |
operator=(const Handler &)=default | mysql_harness::logging::Handler | |
precision_ | mysql_harness::logging::Handler | private |
reopen(const std::string) override | SyslogHandler | inlinevirtual |
set_level(LogLevel level) | mysql_harness::logging::Handler | inline |
set_timestamp_precision(LogTimestampPrecision precision) | mysql_harness::logging::Handler | inline |
SyslogHandler(bool format_messages=true, LogLevel level=LogLevel::kNotSet) | SyslogHandler | inline |
~Handler()=default | mysql_harness::logging::Handler | virtual |
~SyslogHandler() override | SyslogHandler | inline |