Class Logger

Inheritance Relationships

Derived Types

Class Documentation

class Logger

Subclassed by mir::logging::FileLogger, mir::logging::MultiLogger

Public Functions

virtual void log(Severity severity, const std::string &message, const std::string &component) = 0
virtual void log (char const *component, Severity severity, char const *format,...) __attribute__((format(printf

Protected Functions

inline Logger()
virtual ~Logger() = default
Logger(const Logger&) = delete
Logger &operator=(const Logger&) = delete