Mercurial > hg > orthanc
diff Core/Logging.h @ 2505:a4f885670da7
fix Windows build
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 26 Mar 2018 11:09:19 +0200 |
parents | 78862372ea88 |
children | 4e43e67f8ecf |
line wrap: on
line diff
--- a/Core/Logging.h Mon Mar 26 10:13:50 2018 +0200 +++ b/Core/Logging.h Mon Mar 26 11:09:19 2018 +0200 @@ -114,30 +114,30 @@ # include <boost/noncopyable.hpp> # define LOG(level) ::Orthanc::Logging::InternalLogger \ - (::Orthanc::Logging::level, __FILE__, __LINE__) + (::Orthanc::Logging::InternalLevel_ ## level, __FILE__, __LINE__) # define VLOG(level) ::Orthanc::Logging::InternalLogger \ - (::Orthanc::Logging::TRACE, __FILE__, __LINE__) + (::Orthanc::Logging::InternalLevel_TRACE, __FILE__, __LINE__) namespace Orthanc { namespace Logging { - enum Level + enum InternalLevel { - ERROR, - WARNING, - INFO, - TRACE + InternalLevel_ERROR, + InternalLevel_WARNING, + InternalLevel_INFO, + InternalLevel_TRACE }; class InternalLogger : public boost::noncopyable { private: - Level level_; - std::string message_; + InternalLevel level_; + std::string message_; public: - InternalLogger(Level level, + InternalLogger(InternalLevel level, const char* file, int line);