![]() |
Qt 4.8
|
Public Functions | |
| void | drain () |
| void | match (const QChar *str, int len, int pos, bool minimal, bool oneTest, int caretIndex) |
| bool | matchHere () |
| void | prepareForMatch (QRegExpEngine *eng) |
| QRegExpMatchState () | |
| bool | testAnchor (int i, int a, const int *capBegin) |
| ~QRegExpMatchState () | |
Public Variables | |
| int * | bigArray |
| int * | capBegin |
| int * | capEnd |
| int * | captured |
| int | capturedSize |
| int | caretPos |
| int * | curCapBegin |
| int * | curCapEnd |
| int * | curStack |
| const QRegExpEngine * | eng |
| const QChar * | in |
| int * | inNextStack |
| int | len |
| int | matchLen |
| bool | minimal |
| int * | nextCapBegin |
| int * | nextCapEnd |
| int * | nextStack |
| int | oneTestMatchedLen |
| int | pos |
| QList< QVector< int > > | sleeping |
| int * | slideTab |
| int | slideTabSize |
| int * | tempCapBegin |
| int * | tempCapEnd |
Definition at line 902 of file qregexp.cpp.
|
inline |
Definition at line 933 of file qregexp.cpp.
|
inline |
Definition at line 934 of file qregexp.cpp.
|
inline |
| void QRegExpMatchState::match | ( | const QChar * | str, |
| int | len, | ||
| int | pos, | ||
| bool | minimal, | ||
| bool | oneTest, | ||
| int | caretIndex | ||
| ) |
Definition at line 1414 of file qregexp.cpp.
Referenced by testAnchor().
| bool QRegExpMatchState::matchHere | ( | ) |
Definition at line 1971 of file qregexp.cpp.
Referenced by QRegExpEngine::badCharMatch(), and QRegExpEngine::goodStringMatch().
| void QRegExpMatchState::prepareForMatch | ( | QRegExpEngine * | eng | ) |
Definition at line 1367 of file qregexp.cpp.
Referenced by prepareEngine_helper(), prepareEngineForMatch(), and testAnchor().
| bool QRegExpMatchState::testAnchor | ( | int | i, |
| int | a, | ||
| const int * | capBegin | ||
| ) |
Definition at line 1804 of file qregexp.cpp.
| int* QRegExpMatchState::bigArray |
Definition at line 909 of file qregexp.cpp.
| int* QRegExpMatchState::capBegin |
Definition at line 919 of file qregexp.cpp.
| int* QRegExpMatchState::capEnd |
Definition at line 920 of file qregexp.cpp.
| int* QRegExpMatchState::captured |
Definition at line 922 of file qregexp.cpp.
Referenced by QRegExp::operator=(), and testAnchor().
| int QRegExpMatchState::capturedSize |
Definition at line 924 of file qregexp.cpp.
| int QRegExpMatchState::caretPos |
Definition at line 906 of file qregexp.cpp.
| int* QRegExpMatchState::curCapBegin |
Definition at line 913 of file qregexp.cpp.
| int* QRegExpMatchState::curCapEnd |
Definition at line 915 of file qregexp.cpp.
| int* QRegExpMatchState::curStack |
Definition at line 911 of file qregexp.cpp.
| const QRegExpEngine* QRegExpMatchState::eng |
Definition at line 931 of file qregexp.cpp.
| const QChar* QRegExpMatchState::in |
Definition at line 904 of file qregexp.cpp.
Referenced by QRegExpEngine::badCharMatch(), and QRegExpEngine::goodStringMatch().
| int* QRegExpMatchState::inNextStack |
Definition at line 910 of file qregexp.cpp.
| int QRegExpMatchState::len |
Definition at line 907 of file qregexp.cpp.
Referenced by QRegExpEngine::badCharMatch(), and QRegExpEngine::goodStringMatch().
| int QRegExpMatchState::matchLen |
Definition at line 928 of file qregexp.cpp.
| bool QRegExpMatchState::minimal |
Definition at line 908 of file qregexp.cpp.
| int* QRegExpMatchState::nextCapBegin |
Definition at line 914 of file qregexp.cpp.
| int* QRegExpMatchState::nextCapEnd |
Definition at line 916 of file qregexp.cpp.
| int* QRegExpMatchState::nextStack |
Definition at line 912 of file qregexp.cpp.
| int QRegExpMatchState::oneTestMatchedLen |
Definition at line 929 of file qregexp.cpp.
| int QRegExpMatchState::pos |
Definition at line 905 of file qregexp.cpp.
Referenced by QRegExpEngine::badCharMatch(), and QRegExpEngine::goodStringMatch().
Definition at line 926 of file qregexp.cpp.
| int* QRegExpMatchState::slideTab |
Definition at line 921 of file qregexp.cpp.
Referenced by QRegExpEngine::badCharMatch().
| int QRegExpMatchState::slideTabSize |
Definition at line 923 of file qregexp.cpp.
Referenced by QRegExpEngine::badCharMatch().
| int* QRegExpMatchState::tempCapBegin |
Definition at line 917 of file qregexp.cpp.
| int* QRegExpMatchState::tempCapEnd |
Definition at line 918 of file qregexp.cpp.