From ea6cd488a636cbbceada5521a328cc9eb0b60758 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Fri, 1 Aug 2014 23:27:32 -0700 Subject: [PATCH] LOG_FOO macros to help with printing messages --- src/log.hh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/log.hh b/src/log.hh index cee9e05..653296e 100644 --- a/src/log.hh +++ b/src/log.hh @@ -148,4 +148,12 @@ Log::Logger::Logger(unsigned int l) } /* namespace log */ } /* namespace charles */ + +#define LOG(name, level) charles::log::Log((name), (level)) +#define LOG_ERROR(name) LOG(name, charles::log::level::Error) +#define LOG_WARN(name) LOG(name, charles::log::level::Warning) +#define LOG_INFO(name) LOG(name, charles::log::level::Info) +#define LOG_DEBUG(name) LOG(name, charles::log::level::Debug) +#define LOG_TRACE(name) LOG(name, charles::log::level::Trace) + #endif /* __LOG_HH__ */