MCPcopy Create free account
hub / github.com/baumgarr/nixnote2 / writeToLog

Method writeToLog

logger/qslog.cpp:114–126  ·  view source on GitHub ↗

creates the complete log message and passes it to the logger

Source from the content-addressed store, hash-verified

112
113//! creates the complete log message and passes it to the logger
114void Logger::Helper::writeToLog()
115{
116 const char* const levelName = LevelToText(level);
117 const QString completeMessage(QString("%1 %2 %3")
118 .arg(levelName, 5)
119 .arg(QDateTime::currentDateTime().toString(fmtDateTime))
120 .arg(buffer)
121 );
122
123 Logger& logger = Logger::instance();
124 QMutexLocker lock(&logger.d->logMutex);
125 logger.write(completeMessage);
126}
127
128Logger::Helper::~Helper()
129{

Callers

nothing calls this directly

Calls 4

LevelToTextFunction · 0.85
QStringClass · 0.70
toStringMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected