19 #ifndef MIR_LOGGING_LOGGER_H_ 20 #define MIR_LOGGING_LOGGER_H_ 55 virtual void log(
char const* component,
Severity severity,
char const* format, ...)
60 virtual ~
Logger() =
default;
66 void set_logger(std::shared_ptr<Logger>
const& new_logger);
71 #endif // MIR_LOGGING_LOGGER_H_ All things Mir.
Definition: atomic_callback.h:25
Logger()
Definition: logger.h:59
int __attribute__((constructor)) init_google_protobuf()
Definition: google_protobuf_guard.cpp:21
void log(ml::Severity severity, std::string const &message)
Definition: logger.cpp:78
void set_logger(std::shared_ptr< Logger > const &new_logger)
Definition: logger.cpp:64
Severity
Definition: logger.h:30