|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
Go to the source code of this file.
Macros | |
| #define | END 0 |
| #define | BOL 1 |
| #define | EOL 2 |
| #define | ANY 3 |
| #define | ANYOF 4 |
| #define | ANYBUT 5 |
| #define | BRANCH 6 |
| #define | BACK 7 |
| #define | EXACTLY 8 |
| #define | NOTHING 9 |
| #define | STAR 10 |
| #define | PLUS 11 |
| #define | OPEN 20 |
| #define | CLOSE 30 |
| #define | OP(p) (*(p)) |
| #define | NEXT(p) (((*((p)+1)&0377)<<8) + (*((p)+2)&0377)) |
| #define | OPERAND(p) ((p) + 3) |
| #define | UCHARAT(p) ((const unsigned char*)(p))[0] |
| #define | FAIL(m) { regerror(m); return(NULL); } |
| #define | ISMULT(c) ((c) == '*' || (c) == '+' || (c) == '?') |
| #define | META "^$.[()|?+*\\" |
| #define | HASWIDTH 01 |
| #define | SIMPLE 02 |
| #define | SPSTART 04 |
| #define | WORST 0 |
Variables | |
| const unsigned char | MAGIC = 0234 |
| #define ANY 3 |
Definition at line 269 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), ossimRegExp::regmatch(), and ossimRegExp::regrepeat().
| #define ANYBUT 5 |
Definition at line 271 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), ossimRegExp::regmatch(), and ossimRegExp::regrepeat().
| #define ANYOF 4 |
Definition at line 270 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), ossimRegExp::regmatch(), and ossimRegExp::regrepeat().
| #define BACK 7 |
Definition at line 275 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regmatch(), ossimRegExp::regnext(), ossimRegExp::regpiece(), and ossimRegExp::regtail().
| #define BOL 1 |
Definition at line 267 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), ossimRegExp::regatom(), and ossimRegExp::regmatch().
| #define BRANCH 6 |
Definition at line 273 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regbranch(), ossimRegExp::regmatch(), ossimRegExp::regoptail(), and ossimRegExp::regpiece().
| #define CLOSE 30 |
Definition at line 285 of file ossimRegExp.cpp.
Referenced by ossimRegExp::reg(), and ossimRegExp::regmatch().
| #define END 0 |
Definition at line 266 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), ossimRegExp::reg(), and ossimRegExp::regmatch().
| #define EOL 2 |
Definition at line 268 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), and ossimRegExp::regmatch().
| #define EXACTLY 8 |
Definition at line 276 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), ossimRegExp::regatom(), ossimRegExp::regmatch(), and ossimRegExp::regrepeat().
| #define FAIL | ( | m | ) | { regerror(m); return(NULL); } |
Definition at line 332 of file ossimRegExp.cpp.
| #define HASWIDTH 01 |
Definition at line 340 of file ossimRegExp.cpp.
Referenced by ossimRegExp::reg(), ossimRegExp::regatom(), ossimRegExp::regbranch(), and ossimRegExp::regpiece().
| #define ISMULT | ( | c | ) | ((c) == '*' || (c) == '+' || (c) == '?') |
Definition at line 333 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), and ossimRegExp::regpiece().
| #define META "^$.[()|?+*\\" |
Definition at line 334 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom().
| #define NEXT | ( | p | ) | (((*((p)+1)&0377)<<8) + (*((p)+2)&0377)) |
Definition at line 321 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regnext().
| #define NOTHING 9 |
Definition at line 277 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regbranch(), ossimRegExp::regmatch(), and ossimRegExp::regpiece().
| #define OP | ( | p | ) | (*(p)) |
Definition at line 320 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), ossimRegExp::regmatch(), ossimRegExp::regnext(), ossimRegExp::regoptail(), ossimRegExp::regrepeat(), and ossimRegExp::regtail().
| #define OPEN 20 |
Definition at line 282 of file ossimRegExp.cpp.
Referenced by ossimRegExp::reg(), and ossimRegExp::regmatch().
| #define OPERAND | ( | p | ) | ((p) + 3) |
Definition at line 322 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), ossimRegExp::regmatch(), ossimRegExp::regoptail(), and ossimRegExp::regrepeat().
| #define PLUS 11 |
Definition at line 280 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regmatch(), and ossimRegExp::regpiece().
| #define SIMPLE 02 |
Definition at line 341 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), and ossimRegExp::regpiece().
| #define SPSTART 04 |
Definition at line 342 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), ossimRegExp::reg(), ossimRegExp::regatom(), ossimRegExp::regbranch(), and ossimRegExp::regpiece().
| #define STAR 10 |
Definition at line 278 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regmatch(), and ossimRegExp::regpiece().
| #define UCHARAT | ( | p | ) | ((const unsigned char*)(p))[0] |
Definition at line 329 of file ossimRegExp.cpp.
Referenced by ossimRegExp::find(), and ossimRegExp::regatom().
| #define WORST 0 |
Definition at line 343 of file ossimRegExp.cpp.
Referenced by ossimRegExp::regatom(), ossimRegExp::regbranch(), and ossimRegExp::regpiece().
| const unsigned char MAGIC = 0234 |
Definition at line 324 of file ossimRegExp.cpp.
Referenced by ossimRegExp::compile(), and ossimRegExp::find().
1.8.14