danicoin/src/logger/ConsoleLogger.h

20 lines
363 B
C
Raw Normal View History

#pragma once
#include <mutex>
#include "CommonLogger.h"
namespace Log {
class ConsoleLogger : public CommonLogger {
public:
ConsoleLogger(ILogger::Level level = ILogger::DEBUGGING);
protected:
virtual void doLogString(Level level, boost::posix_time::ptime time, const std::string& message) override;
private:
std::mutex mutex;
};
}