#include "logger.h" #include static log_level current = log_level::notice; static std::ostream* output = &std::clog; void set_log_level(log_level new_level) { current = new_level; } log_level get_log_level() { return current; } void set_log_output(std::ostream& os) { output = &os; } namespace detail { void log(std::string_view str) { (*output)<