Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QMessagePattern Struct Reference
+ Collaboration diagram for QMessagePattern:

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< QStringtimeArgs
 
QElapsedTimer timer
 
bool fromEnvironment
 

Static Public Attributes

static QBasicMutex mutex
 

Detailed Description

Definition at line 1179 of file qlogging.cpp.

Constructor & Destructor Documentation

◆ QMessagePattern()

QMessagePattern::QMessagePattern ( )

Definition at line 1211 of file qlogging.cpp.

References defaultPattern, fromEnvironment, QString::fromLocal8Bit(), QString::isEmpty(), qgetenv(), setPattern(), QElapsedTimer::start(), and timer.

+ Here is the call graph for this function:

◆ ~QMessagePattern()

QMessagePattern::~QMessagePattern ( )
default

Member Function Documentation

◆ setPattern()

void QMessagePattern::setPattern ( const QString pattern)

Member Data Documentation

◆ fromEnvironment

bool QMessagePattern::fromEnvironment

Definition at line 1202 of file qlogging.cpp.

Referenced by QMessagePattern().

◆ literals

std::unique_ptr<std::unique_ptr<const char[]>[]> QMessagePattern::literals

Definition at line 1187 of file qlogging.cpp.

Referenced by setPattern().

◆ mutex

Q_CONSTINIT QBasicMutex QMessagePattern::mutex
static

Definition at line 1203 of file qlogging.cpp.

Referenced by qSetMessagePattern().

◆ timeArgs

QList<QString> QMessagePattern::timeArgs

Definition at line 1189 of file qlogging.cpp.

Referenced by setPattern().

◆ timer

QElapsedTimer QMessagePattern::timer

Definition at line 1191 of file qlogging.cpp.

Referenced by QMessagePattern().

◆ tokens

std::unique_ptr<const char *[]> QMessagePattern::tokens

Definition at line 1188 of file qlogging.cpp.

Referenced by setPattern().


The documentation for this struct was generated from the following file: