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

ixlib_re.hh File Reference

#include <vector>
#include <memory>
#include <ixlib_exgen.hh>
#include <ixlib_string.hh>

Go to the source code of this file.

Namespaces

namespace  ixion

Defines

#define ECRE_INVQUANTIFIER   0
#define ECRE_UNBALBACKREF   1
#define ECRE_INVESCAPE   2
#define ECRE_INVBACKREF   3
#define ECRE_UNTERMCLASS   4
#define ECRE_NOPATTERN   5
#define XSTRRE_LITERAL   '\\'
#define XSTRRE_BACKREF   '\\'
#define XSTRRE_ESCAPESEQ   '\\'
#define XSTRRE_ANYCHAR   '.'
#define XSTRRE_START   '^'
#define XSTRRE_END   '$'
#define XSTRRE_ALTERNATIVE   '|'
#define XSTRRE_CLASSSTART   '['
#define XSTRRE_CLASSNEG   '^'
#define XSTRRE_CLASSRANGE   '-'
#define XSTRRE_CLASSSTOP   ']'
#define XSTRRE_BACKREFSTART   '('
#define XSTRRE_BACKREFSTOP   ')'
#define XSTRREQ_0PLUS   '*'
#define XSTRREQ_1PLUS   '+'
#define XSTRREQ_01   '?'
#define XSTRREQ_START   '{'
#define XSTRREQ_RANGE   ','
#define XSTRREQ_STOP   '}'
#define XSTRREQ_NONGREEDY   '?'


Define Documentation

#define ECRE_INVBACKREF   3
 

Definition at line 28 of file ixlib_re.hh.

#define ECRE_INVESCAPE   2
 

Definition at line 27 of file ixlib_re.hh.

#define ECRE_INVQUANTIFIER   0
 

Definition at line 25 of file ixlib_re.hh.

#define ECRE_NOPATTERN   5
 

Definition at line 30 of file ixlib_re.hh.

#define ECRE_UNBALBACKREF   1
 

Definition at line 26 of file ixlib_re.hh.

#define ECRE_UNTERMCLASS   4
 

Definition at line 29 of file ixlib_re.hh.

#define XSTRREQ_01   '?'
 

Definition at line 64 of file ixlib_re.hh.

#define XSTRREQ_0PLUS   '*'
 

Definition at line 62 of file ixlib_re.hh.

#define XSTRREQ_1PLUS   '+'
 

Definition at line 63 of file ixlib_re.hh.

#define XSTRREQ_NONGREEDY   '?'
 

Definition at line 68 of file ixlib_re.hh.

#define XSTRREQ_RANGE   ','
 

Definition at line 66 of file ixlib_re.hh.

#define XSTRREQ_START   '{'
 

Definition at line 65 of file ixlib_re.hh.

#define XSTRREQ_STOP   '}'
 

Definition at line 67 of file ixlib_re.hh.

#define XSTRRE_ALTERNATIVE   '|'
 

Definition at line 53 of file ixlib_re.hh.

#define XSTRRE_ANYCHAR   '.'
 

Definition at line 50 of file ixlib_re.hh.

#define XSTRRE_BACKREF   '\\'
 

Definition at line 48 of file ixlib_re.hh.

#define XSTRRE_BACKREFSTART   '('
 

Definition at line 59 of file ixlib_re.hh.

#define XSTRRE_BACKREFSTOP   ')'
 

Definition at line 60 of file ixlib_re.hh.

#define XSTRRE_CLASSNEG   '^'
 

Definition at line 55 of file ixlib_re.hh.

#define XSTRRE_CLASSRANGE   '-'
 

Definition at line 56 of file ixlib_re.hh.

#define XSTRRE_CLASSSTART   '['
 

Definition at line 54 of file ixlib_re.hh.

#define XSTRRE_CLASSSTOP   ']'
 

Definition at line 57 of file ixlib_re.hh.

#define XSTRRE_END   '$'
 

Definition at line 52 of file ixlib_re.hh.

#define XSTRRE_ESCAPESEQ   '\\'
 

Definition at line 49 of file ixlib_re.hh.

#define XSTRRE_LITERAL   '\\'
 

Definition at line 47 of file ixlib_re.hh.

#define XSTRRE_START   '^'
 

Definition at line 51 of file ixlib_re.hh.


Generated on Wed Oct 31 17:12:24 2001 for ixlib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001