#include "qregexp.h"
#include "qmemarray.h"
#include "qbitarray.h"
#include "qcache.h"
#include "qcleanuphandler.h"
#include "qintdict.h"
#include "qmap.h"
#include "qptrvector.h"
#include "qstring.h"
#include "qtl.h"
#include <limits.h>
Clases |
class | QRegExpEngine |
class | QRegExpEngine::CharClass |
struct | QRegExpEngine::CharClass::Range |
struct | QRegExpEngine::State |
struct | QRegExpEngine::Lookahead |
struct | QRegExpEngine::Atom |
struct | QRegExpEngine::AnchorAlternation |
class | QRegExpEngine::Box |
struct | QRegExpPrivate |
'defines' |
#define | QT_TRANSLATE_NOOP(context, sourceText) sourceText |
#define | RXERR_OK QT_TRANSLATE_NOOP( "QRegExp", "no error occurred" ) |
#define | RXERR_DISABLED QT_TRANSLATE_NOOP( "QRegExp", "disabled feature used" ) |
#define | RXERR_CHARCLASS QT_TRANSLATE_NOOP( "QRegExp", "bad char class syntax" ) |
#define | RXERR_LOOKAHEAD QT_TRANSLATE_NOOP( "QRegExp", "bad lookahead syntax" ) |
#define | RXERR_REPETITION QT_TRANSLATE_NOOP( "QRegExp", "bad repetition syntax" ) |
#define | RXERR_OCTAL QT_TRANSLATE_NOOP( "QRegExp", "invalid octal value" ) |
#define | RXERR_LEFTDELIM QT_TRANSLATE_NOOP( "QRegExp", "missing left delim" ) |
#define | RXERR_END QT_TRANSLATE_NOOP( "QRegExp", "unexpected end" ) |
#define | RXERR_LIMIT QT_TRANSLATE_NOOP( "QRegExp", "met internal limit" ) |
#define | BadChar(ch) ( (ch).unicode() % NumBadChars ) |
#define | YYREDO() |
Variables |
const int | NumBadChars = 64 |
const int | NoOccurrence = INT_MAX |
const int | EmptyCapture = INT_MAX |
const int | InftyLen = INT_MAX |
const int | InftyRep = 1025 |
const int | EOS = -1 |
Documentación de los 'defines'
#define QT_TRANSLATE_NOOP |
( |
|
context, |
|
|
|
sourceText |
|
) |
| sourceText |
#define RXERR_CHARCLASS QT_TRANSLATE_NOOP( "QRegExp", "bad char class syntax" ) |
#define RXERR_DISABLED QT_TRANSLATE_NOOP( "QRegExp", "disabled feature used" ) |
#define RXERR_END QT_TRANSLATE_NOOP( "QRegExp", "unexpected end" ) |
#define RXERR_LEFTDELIM QT_TRANSLATE_NOOP( "QRegExp", "missing left delim" ) |
#define RXERR_LIMIT QT_TRANSLATE_NOOP( "QRegExp", "met internal limit" ) |
#define RXERR_LOOKAHEAD QT_TRANSLATE_NOOP( "QRegExp", "bad lookahead syntax" ) |
#define RXERR_OCTAL QT_TRANSLATE_NOOP( "QRegExp", "invalid octal value" ) |
#define RXERR_OK QT_TRANSLATE_NOOP( "QRegExp", "no error occurred" ) |
#define RXERR_REPETITION QT_TRANSLATE_NOOP( "QRegExp", "bad repetition syntax" ) |
Valor:yyIn = in, yyPos0 = pos0, yyPos = pos, yyLen = len, yyCh = ch, \
*yyCharClass = charClass, yyMinRep = 0, yyMaxRep = 0, yyTok = tok
Documentación de las variables