Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Public Member Functions | |
QMessagePattern () | |
~QMessagePattern () | |
void | setPattern (const QString &pattern) |
Public Attributes | |
std::unique_ptr< std::unique_ptr< const char[]>[]> | literals |
std::unique_ptr< const char *[]> | tokens |
QList< QString > | timeArgs |
QElapsedTimer | timer |
bool | fromEnvironment |
Static Public Attributes | |
static QBasicMutex | mutex |
Definition at line 1131 of file qlogging.cpp.
QMessagePattern::QMessagePattern | ( | ) |
Definition at line 1164 of file qlogging.cpp.
References defaultPattern, fromEnvironment, QString::fromLocal8Bit(), qgetenv(), setPattern(), QElapsedTimer::start(), and timer.
|
default |
Definition at line 1181 of file qlogging.cpp.
References QList< T >::append(), appnameTokenC, QString::at(), backtraceTokenC, QRegularExpressionMatch::capturedView(), categoryTokenC, QList< T >::clear(), emptyTokenC, endifTokenC, error, fileTokenC, functionTokenC, i, IF_TOKEN, ifCategoryTokenC, ifCriticalTokenC, ifDebugTokenC, ifFatalTokenC, ifInfoTokenC, ifWarningTokenC, lineTokenC, literals, messageTokenC, pidTokenC, preformattedMessageHandler(), qMax(), qstrdup(), QStringLiteral, QT_MESSAGELOG_FILE, QT_MESSAGELOG_LINE, qthreadptrTokenC, QtWarningMsg, threadidTokenC, timeArgs, timeTokenC, QStringView::toInt(), tokens, and typeTokenC.
Referenced by QMessagePattern().
bool QMessagePattern::fromEnvironment |
Definition at line 1155 of file qlogging.cpp.
Referenced by QMessagePattern().
std::unique_ptr<std::unique_ptr<const char[]>[]> QMessagePattern::literals |
Definition at line 1139 of file qlogging.cpp.
Referenced by setPattern().
|
static |
Definition at line 1156 of file qlogging.cpp.
Referenced by formatLogMessage(), and qSetMessagePattern().
Definition at line 1141 of file qlogging.cpp.
Referenced by setPattern().
QElapsedTimer QMessagePattern::timer |
Definition at line 1143 of file qlogging.cpp.
Referenced by QMessagePattern().
std::unique_ptr<const char *[]> QMessagePattern::tokens |
Definition at line 1140 of file qlogging.cpp.
Referenced by setPattern().