![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
QRegularExpressionMatchPrivate (const QRegularExpression &re, const QString &subjectStorage, QStringView subject, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) | |
QRegularExpressionMatch | nextMatch () const |
QRegularExpressionMatchPrivate (const QRegularExpression &re, const QString &subjectStorage, QStringView subject, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) | |
QRegularExpressionMatch | nextMatch () const |
![]() | |
QSharedData () noexcept | |
Constructs a QSharedData object with a reference count of 0. | |
QSharedData (const QSharedData &) noexcept | |
Constructs a QSharedData object with reference count 0. | |
QSharedData & | operator= (const QSharedData &)=delete |
~QSharedData ()=default | |
Public Attributes | |
const QRegularExpression | regularExpression |
const QString | subjectStorage |
const QStringView | subject |
const QRegularExpression::MatchType | matchType |
const QRegularExpression::MatchOptions | matchOptions |
QList< qsizetype > | capturedOffsets |
int | capturedCount = 0 |
bool | hasMatch = false |
bool | hasPartialMatch = false |
bool | isValid = false |
![]() | |
QAtomicInt | ref |
Definition at line 748 of file qregularexpression.cpp.
QRegularExpressionMatchPrivate::QRegularExpressionMatchPrivate | ( | const QRegularExpression & | re, |
const QString & | subjectStorage, | ||
QStringView | subject, | ||
QRegularExpression::MatchType | matchType, | ||
QRegularExpression::MatchOptions | matchOptions ) |
Definition at line 1269 of file qregularexpression.cpp.
References QRegularExpressionMatchPrivate().
Referenced by QRegularExpressionMatchPrivate().
QRegularExpressionMatchPrivate::QRegularExpressionMatchPrivate | ( | const QRegularExpression & | re, |
const QString & | subjectStorage, | ||
QStringView | subject, | ||
QRegularExpression::MatchType | matchType, | ||
QRegularExpression::MatchOptions | matchOptions ) |
QRegularExpressionMatch QRegularExpressionMatchPrivate::nextMatch | ( | ) | const |
Definition at line 1285 of file qregularexpression.cpp.
References hasMatch, hasPartialMatch, and isValid.
QRegularExpressionMatch QRegularExpressionMatchPrivate::nextMatch | ( | ) | const |
int QRegularExpressionMatchPrivate::capturedCount = 0 |
Definition at line 773 of file qregularexpression.cpp.
Referenced by QRegularExpressionPrivate::doMatch().
Definition at line 771 of file qregularexpression.cpp.
bool QRegularExpressionMatchPrivate::hasMatch = false |
Definition at line 775 of file qregularexpression.cpp.
Referenced by QRegularExpressionPrivate::doMatch(), and nextMatch().
bool QRegularExpressionMatchPrivate::hasPartialMatch = false |
Definition at line 776 of file qregularexpression.cpp.
Referenced by QRegularExpressionPrivate::doMatch(), and nextMatch().
bool QRegularExpressionMatchPrivate::isValid = false |
Definition at line 777 of file qregularexpression.cpp.
Referenced by QRegularExpressionPrivate::doMatch(), and nextMatch().
const QRegularExpression::MatchOptions QRegularExpressionMatchPrivate::matchOptions |
Definition at line 767 of file qregularexpression.cpp.
const QRegularExpression::MatchType QRegularExpressionMatchPrivate::matchType |
Definition at line 766 of file qregularexpression.cpp.
const QRegularExpression QRegularExpressionMatchPrivate::regularExpression |
Definition at line 758 of file qregularexpression.cpp.
const QStringView QRegularExpressionMatchPrivate::subject |
Definition at line 764 of file qregularexpression.cpp.
const QString QRegularExpressionMatchPrivate::subjectStorage |
Definition at line 763 of file qregularexpression.cpp.