@@ -103,8 +103,7 @@ Logger::LogLevel Logger::getLogLevel(const QString& name, const QString& subName
103103}
104104
105105Logger::Logger (const QString& name, const QString& subName, LogLevel minLevel)
106- : QObject()
107- , _name(name)
106+ : _name(name)
108107 , _subName(subName)
109108 , _syslogEnabled(true )
110109 , _loggerId(LoggerId++)
@@ -139,7 +138,7 @@ Logger::~Logger()
139138void Logger::write (const Logger::T_LOG_MESSAGE& message)
140139{
141140 QString location;
142- if (message.level == LogLevel:: LOG_DEBUG)
141+ if (message.level == LOG_DEBUG)
143142 {
144143 location = QString (" %1:%2:%3() | " )
145144 .arg (message.fileName )
@@ -151,12 +150,8 @@ void Logger::write(const Logger::T_LOG_MESSAGE& message)
151150 name.resize (MAX_IDENTIFICATION_LENGTH, ' ' );
152151
153152 const QDateTime timestamp = QDateTime::fromMSecsSinceEpoch (message.utime );
154- QString msg = QString (" %1 %2 : <%3> %4%5\n " )
155- .arg (timestamp.toString (Qt::ISODateWithMs))
156- .arg (name)
157- .arg (LogLevelStrings[message.level ])
158- .arg (location)
159- .arg (message.message );
153+ QString const msg = QString (" %1 %2 : <%3> %4%5\n " )
154+ .arg (timestamp.toString (Qt::ISODateWithMs), name, LogLevelStrings[message.level ], location, message.message );
160155
161156#ifdef _WIN32
162157 if (IsDebuggerPresent ())
@@ -172,7 +167,7 @@ void Logger::write(const Logger::T_LOG_MESSAGE& message)
172167
173168void Logger::Message (LogLevel level, const char * sourceFile, const char * func, unsigned int line, const char * fmt, ...)
174169{
175- LogLevel globalLevel = LogLevel (int (GLOBAL_MIN_LOG_LEVEL));
170+ LogLevel const globalLevel = LogLevel (int (GLOBAL_MIN_LOG_LEVEL));
176171
177172 if ((globalLevel == Logger::LogLevel::LOG_UNSET && level < _minLevel) // no global level, use level from logger
178173 || (globalLevel > LogLevel::LOG_UNSET && level < globalLevel)) // global level set, use global level
@@ -195,7 +190,7 @@ void Logger::Message(LogLevel level, const char* sourceFile, const char* func, u
195190
196191 write (repMsg);
197192#ifndef _WIN32
198- if (_syslogEnabled && repMsg.level >= LogLevel:: LOG_WARNING)
193+ if (_syslogEnabled && repMsg.level >= LOG_WARNING)
199194 {
200195 syslog (LogLevelSysLog[repMsg.level ], " Previous line repeats %d times" , RepeatCount.localData ());
201196 }
@@ -221,7 +216,7 @@ void Logger::Message(LogLevel level, const char* sourceFile, const char* func, u
221216 }
222217 else
223218 {
224- if (RepeatCount.localData ())
219+ if (RepeatCount.localData () != 0 )
225220 {
226221 repeatedSummary ();
227222 }
@@ -240,7 +235,7 @@ void Logger::Message(LogLevel level, const char* sourceFile, const char* func, u
240235
241236 write (logMsg);
242237#ifndef _WIN32
243- if (_syslogEnabled && level >= LogLevel:: LOG_WARNING)
238+ if (_syslogEnabled && level >= LOG_WARNING)
244239 {
245240 syslog (LogLevelSysLog[level], " %s" , msg);
246241 }
@@ -252,8 +247,7 @@ void Logger::Message(LogLevel level, const char* sourceFile, const char* func, u
252247QScopedPointer<LoggerManager> LoggerManager::instance;
253248
254249LoggerManager::LoggerManager ()
255- : QObject()
256- , _loggerMaxMsgBufferSize(MAX_LOG_MSG_BUFFERED)
250+ : _loggerMaxMsgBufferSize(MAX_LOG_MSG_BUFFERED)
257251{
258252 _logMessageBuffer.reserve (_loggerMaxMsgBufferSize);
259253}
0 commit comments