Eneboo - Documentación para desarrolladores
Clases | 'defines' | Variables
Referencia del Archivo src/qt/src/tools/qregexp.cpp
#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 BadChar (   ch)    ( (ch).unicode() % NumBadChars )
#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" )
#define YYREDO ( )
Valor:
yyIn = in, yyPos0 = pos0, yyPos = pos, yyLen = len, yyCh = ch, \
        *yyCharClass = charClass, yyMinRep = 0, yyMaxRep = 0, yyTok = tok

Documentación de las variables

const int EmptyCapture = INT_MAX
const int EOS = -1
const int InftyLen = INT_MAX
const int InftyRep = 1025
const int NoOccurrence = INT_MAX
const int NumBadChars = 64
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'