@@ -105,54 +105,66 @@ class Logger final {
105105 computation; \
106106 }
107107
108- #define IS_LOG_ENABLED Logger::isLoggingEnabled ()
108+ #define IS_LOG_ENABLED ::psr:: Logger::isLoggingEnabled ()
109109
110110#define IF_LOG_ENABLED (computation ) \
111- IF_LOG_ENABLED_BOOL (Logger::isLoggingEnabled(), computation)
111+ IF_LOG_ENABLED_BOOL (::psr:: Logger::isLoggingEnabled(), computation)
112112
113113#define PHASAR_LOG_LEVEL (level, message ) \
114114 IF_LOG_ENABLED_BOOL ( \
115- Logger::isLoggingEnabled () && (level) >= Logger::getLoggerFilterLevel(), \
115+ ::psr::Logger::isLoggingEnabled () && \
116+ (::psr::SeverityLevel::level) >= \
117+ ::psr::Logger::getLoggerFilterLevel(), \
116118 do { \
117- auto &S = Logger::getLogStream (level, std::nullopt ); \
118- Logger::addLinePrefix (S, level, std::nullopt ); \
119+ auto &Stream = ::psr::Logger::getLogStream ( \
120+ ::psr::SeverityLevel::level, std::nullopt ); \
121+ ::psr::Logger::addLinePrefix (Stream, ::psr::SeverityLevel::level, \
122+ std::nullopt ); \
119123 /* NOLINTNEXTLINE(bugprone-macro-parentheses) */ \
120- S << message << ' \n ' ; \
124+ Stream << message << ' \n ' ; \
121125 } while (false );)
122126
123127#define PHASAR_LOG (message ) PHASAR_LOG_LEVEL(DEBUG, message)
124128
125129#define PHASAR_LOG_LEVEL_CAT (level, cat, message ) \
126130 IF_LOG_ENABLED_BOOL ( \
127- Logger::isLoggingEnabled () && \
128- (level) >= Logger::getLoggerFilterLevel() && \
129- Logger::logCategory(cat, level), \
131+ ::psr::Logger::isLoggingEnabled () && \
132+ (::psr::SeverityLevel::level) >= \
133+ ::psr::Logger::getLoggerFilterLevel() && \
134+ ::psr::Logger::logCategory(cat, ::psr::SeverityLevel::level), \
130135 do { \
131- auto &S = Logger::getLogStream (level, cat); \
132- Logger::addLinePrefix (S, level, cat); \
136+ auto &Stream = \
137+ ::psr::Logger::getLogStream (::psr::SeverityLevel::level, cat); \
138+ ::psr::Logger::addLinePrefix (Stream, ::psr::SeverityLevel::level, \
139+ cat); \
133140 /* NOLINTNEXTLINE(bugprone-macro-parentheses) */ \
134- S << message << ' \n ' ; \
141+ Stream << message << ' \n ' ; \
135142 } while (false );)
136143
137144#define PHASAR_LOG_CAT (cat, message ) \
138145 IF_LOG_ENABLED_BOOL ( \
139- Logger::isLoggingEnabled () && Logger::logCategory(cat, std::nullopt ), \
146+ ::psr::Logger::isLoggingEnabled () && \
147+ ::psr::Logger::logCategory(cat, std::nullopt ), \
140148 do { \
141- auto &S = Logger::getLogStream (std::nullopt , cat); \
142- Logger::addLinePrefix (S , std::nullopt , cat); \
149+ auto &Stream = :: psr:: Logger::getLogStream (std::nullopt , cat); \
150+ ::psr:: Logger::addLinePrefix (Stream , std::nullopt , cat); \
143151 /* NOLINTNEXTLINE(bugprone-macro-parentheses) */ \
144- S << message << ' \n ' ; \
152+ Stream << message << ' \n ' ; \
145153 } while (false );)
146154
147155#else
148156#define IF_LOG_ENABLED_BOOL (condition, computation ) \
149157 {}
150158#define IF_LOG_ENABLED (computation ) \
151159 {}
152- #define PHASAR_LOG (computation ) ((void )0 )
153- #define PHASAR_LOG_CAT (cat, message ) ((void )0 )
154- #define PHASAR_LOG_LEVEL_CAT (level, cat, message ) ((void )0 )
155- #define PHASAR_LOG_LEVEL (level, message ) ((void )0 )
160+ #define PHASAR_LOG (computation ) \
161+ {}
162+ #define PHASAR_LOG_CAT (cat, message ) \
163+ {}
164+ #define PHASAR_LOG_LEVEL_CAT (level, cat, message ) \
165+ {}
166+ #define PHASAR_LOG_LEVEL (level, message ) \
167+ {}
156168#define IS_LOG_ENABLED false
157169#endif
158170
0 commit comments