| critical(std::string_view component, std::string_view operation, std::string_view message) | unilink::diagnostics::Logger | |
| debug(std::string_view component, std::string_view operation, std::string_view message) | unilink::diagnostics::Logger | |
| default_logger() | unilink::diagnostics::Logger | static |
| error(std::string_view component, std::string_view operation, std::string_view message) | unilink::diagnostics::Logger | |
| flush() | unilink::diagnostics::Logger | |
| get_async_stats() const | unilink::diagnostics::Logger | |
| get_level() const | unilink::diagnostics::Logger | |
| info(std::string_view component, std::string_view operation, std::string_view message) | unilink::diagnostics::Logger | |
| instance() | unilink::diagnostics::Logger | static |
| is_async_logging_enabled() const | unilink::diagnostics::Logger | |
| is_enabled() const | unilink::diagnostics::Logger | |
| log(LogLevel level, std::string_view component, std::string_view operation, std::string_view message) | unilink::diagnostics::Logger | |
| LogCallback typedef | unilink::diagnostics::Logger | |
| Logger() | unilink::diagnostics::Logger | |
| Logger(Logger &&) noexcept | unilink::diagnostics::Logger | |
| Logger(const Logger &)=delete | unilink::diagnostics::Logger | |
| operator=(Logger &&) noexcept | unilink::diagnostics::Logger | |
| operator=(const Logger &)=delete | unilink::diagnostics::Logger | |
| set_async_logging(bool enable, const AsyncLogConfig &config=AsyncLogConfig{}) | unilink::diagnostics::Logger | |
| set_callback(LogCallback callback) | unilink::diagnostics::Logger | |
| set_console_output(bool enable) | unilink::diagnostics::Logger | |
| set_enabled(bool enabled) | unilink::diagnostics::Logger | |
| set_file_output(const std::string &filename) | unilink::diagnostics::Logger | |
| set_file_output_with_rotation(const std::string &filename, const LogRotationConfig &config=LogRotationConfig{}) | unilink::diagnostics::Logger | |
| set_format(const std::string &format) | unilink::diagnostics::Logger | |
| set_level(LogLevel level) | unilink::diagnostics::Logger | |
| set_outputs(int outputs) | unilink::diagnostics::Logger | |
| warning(std::string_view component, std::string_view operation, std::string_view message) | unilink::diagnostics::Logger | |
| ~Logger() | unilink::diagnostics::Logger | |