danicoin/src/logger/LoggerRef.cpp
2015-04-06 17:13:07 +01:00

21 lines
714 B
C++
Executable file

#include "LoggerRef.h"
using namespace Log;
LoggerRef::LoggerRef(ILogger& logger, const std::string& category) : logger(logger), category(category) {
}
LoggerRef::LoggerRef(const LoggerRef& other) : logger(other.logger), category(other.category) {
}
LoggerRef::LoggerRef(const LoggerRef& other, const std::string& category) : logger(other.logger), category(category) {
}
LoggerMessage LoggerRef::operator()(const std::string& category, ILogger::Level level, const std::string& color) {
return LoggerMessage(logger, category, level, color);
}
LoggerMessage LoggerRef::operator()(ILogger::Level level, const std::string& color) {
return LoggerMessage(logger, category, level, color);
}