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.