Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

Regular expression error codes

Enumerations

enum  FX::FXRexError {
  FX::REGERR_OK,
  FX::REGERR_EMPTY,
  FX::REGERR_PAREN,
  FX::REGERR_BRACK,
  FX::REGERR_BRACE,
  FX::REGERR_RANGE,
  FX::REGERR_ESC,
  FX::REGERR_COUNT,
  FX::REGERR_NOATOM,
  FX::REGERR_REPEAT,
  FX::REGERR_BACKREF,
  FX::REGERR_CLASS,
  FX::REGERR_COMPLEX,
  FX::REGERR_MEMORY,
  FX::REGERR_TOKEN
}

Enumeration Type Documentation

Regular expression error codes.

Enumerator:
REGERR_OK 
REGERR_EMPTY 

Empty pattern.

REGERR_PAREN 

Unmatched parenthesis.

REGERR_BRACK 

Unmatched bracket.

REGERR_BRACE 

Unmatched brace.

REGERR_RANGE 

Bad character range.

REGERR_ESC 

Bad escape sequence.

REGERR_COUNT 

Bad counted repeat.

REGERR_NOATOM 

No atom preceding repetition.

REGERR_REPEAT 

Repeat following repeat.

REGERR_BACKREF 

Bad backward reference.

REGERR_CLASS 

Bad character class.

REGERR_COMPLEX 

Expression too complex.

REGERR_MEMORY 

Out of memory.

REGERR_TOKEN 

Illegal token.

Copyright © 1997-2005 Jeroen van der Zijp