![]() |
Qt 6.x
The Qt SDK
|
#include <qloggingregistry_p.h>
Collaboration diagram for QLoggingRule:Public Types | |
| enum | PatternFlag { FullText = 0x1 , LeftFilter = 0x2 , RightFilter = 0x4 , MidFilter = LeftFilter | RightFilter } |
Public Member Functions | |
| QLoggingRule () | |
| QLoggingRule (QStringView pattern, bool enabled) | |
| int | pass (QLatin1StringView categoryName, QtMsgType type) const |
Public Attributes | |
| QString | category |
| int | messageType |
| PatternFlags | flags |
| bool | enabled |
Definition at line 41 of file qloggingregistry_p.h.
| Enumerator | |
|---|---|
| FullText | |
| LeftFilter | |
| RightFilter | |
| MidFilter | |
Definition at line 48 of file qloggingregistry_p.h.
| QLoggingRule::QLoggingRule | ( | ) |
Constructs a logging rule with default values.
Definition at line 35 of file qloggingregistry.cpp.
| QLoggingRule::QLoggingRule | ( | QStringView | pattern, |
| bool | enabled | ||
| ) |
Constructs a logging rule.
Definition at line 44 of file qloggingregistry.cpp.
| int QLoggingRule::pass | ( | QLatin1StringView | cat, |
| QtMsgType | msgType | ||
| ) | const |
Return value 1 means filter passed, 0 means filter doesn't influence this category, -1 means category doesn't pass this filter.
Definition at line 56 of file qloggingregistry.cpp.
References category, FullText, QLatin1StringView::indexOf(), LeftFilter, messageType, MidFilter, RightFilter, QString::size(), and QLatin1StringView::size().
Here is the call graph for this function:| QString QLoggingRule::category |
Definition at line 56 of file qloggingregistry_p.h.
Referenced by pass().
| bool QLoggingRule::enabled |
Definition at line 59 of file qloggingregistry_p.h.
| PatternFlags QLoggingRule::flags |
Definition at line 58 of file qloggingregistry_p.h.
| int QLoggingRule::messageType |
Definition at line 57 of file qloggingregistry_p.h.
Referenced by pass().