Files
Sourcetrail/src/lib/utility/logging/ConsoleLogger.h
T
Eberhard Graether 0d53e69d21 utility: added log levels for Loggers
This change allows setting log levels on loggers. The apps ConsoleLogger was switched to only logging warnings and
errors the FileLogger still saves all types of logs.
2015-02-12 10:51:43 +01:00

22 lines
476 B
C++

#ifndef CONSOLE_LOGGER_H
#define CONSOLE_LOGGER_H
#include "utility/logging/Logger.h"
#include "utility/logging/LogMessage.h"
class ConsoleLogger: public Logger
{
public:
ConsoleLogger();
~ConsoleLogger();
private:
virtual void logInfo(const LogMessage& message);
virtual void logWarning(const LogMessage& message);
virtual void logError(const LogMessage& message);
void logMessage(const std::string& type, const LogMessage& message);
};
#endif // CONSOLE_LOGGER_H