Public Member Functions | |
CRegCompilerBase (LPCTSTR parse) | |
LPTSTR | reg (int paren, int *flagp) |
CRegCompilerBase (LPCTSTR parse) | |
LPTSTR | reg (int paren, int *flagp) |
Protected Member Functions | |
LPTSTR | regbranch (int *flagp) |
LPTSTR | regpiece (int *flagp) |
LPTSTR | regatom (int *flagp) |
bool | ISREPN (TCHAR c) |
virtual void | regc (int c)=0 |
virtual LPTSTR | regnode (int op)=0 |
virtual void | reginsert (TCHAR op, LPTSTR opnd)=0 |
virtual void | regtail (LPTSTR p, LPTSTR val)=0 |
virtual void | regoptail (LPTSTR p, LPTSTR val)=0 |
LPTSTR | regbranch (int *flagp) |
LPTSTR | regpiece (int *flagp) |
LPTSTR | regatom (int *flagp) |
bool | ISREPN (TCHAR c) |
virtual void | regc (int c)=0 |
virtual LPTSTR | regnode (int op)=0 |
virtual void | reginsert (TCHAR op, LPTSTR opnd)=0 |
virtual void | regtail (LPTSTR p, LPTSTR val)=0 |
virtual void | regoptail (LPTSTR p, LPTSTR val)=0 |
Protected Attributes | |
LPTSTR | regparse |
int | regnpar |
Definition at line 347 of file BONExtender/Regexp.cpp.
CRegCompilerBase::CRegCompilerBase | ( | LPCTSTR | parse | ) |
Definition at line 464 of file BONExtender/Regexp.cpp.
CRegCompilerBase::CRegCompilerBase | ( | LPCTSTR | parse | ) |
bool CRegCompilerBase::ISREPN | ( | TCHAR | c | ) | [inline, protected] |
Definition at line 360 of file MetaInterpreter/Regexp.cpp.
bool CRegCompilerBase::ISREPN | ( | TCHAR | c | ) | [inline, protected] |
Definition at line 360 of file BONExtender/Regexp.cpp.
LPTSTR CRegCompilerBase::reg | ( | int | paren, | |
int * | flagp | |||
) |
LPTSTR CRegCompilerBase::reg | ( | int | paren, | |
int * | flagp | |||
) |
Definition at line 647 of file BONExtender/Regexp.cpp.
LPTSTR CRegCompilerBase::regatom | ( | int * | flagp | ) | [protected] |
LPTSTR CRegCompilerBase::regatom | ( | int * | flagp | ) | [protected] |
Definition at line 843 of file BONExtender/Regexp.cpp.
LPTSTR CRegCompilerBase::regbranch | ( | int * | flagp | ) | [protected] |
LPTSTR CRegCompilerBase::regbranch | ( | int * | flagp | ) | [protected] |
Definition at line 727 of file BONExtender/Regexp.cpp.
virtual void CRegCompilerBase::regc | ( | int | c | ) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual void CRegCompilerBase::regc | ( | int | c | ) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual void CRegCompilerBase::reginsert | ( | TCHAR | op, | |
LPTSTR | opnd | |||
) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual void CRegCompilerBase::reginsert | ( | TCHAR | op, | |
LPTSTR | opnd | |||
) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual LPTSTR CRegCompilerBase::regnode | ( | int | op | ) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual LPTSTR CRegCompilerBase::regnode | ( | int | op | ) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual void CRegCompilerBase::regoptail | ( | LPTSTR | p, | |
LPTSTR | val | |||
) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual void CRegCompilerBase::regoptail | ( | LPTSTR | p, | |
LPTSTR | val | |||
) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
LPTSTR CRegCompilerBase::regpiece | ( | int * | flagp | ) | [protected] |
LPTSTR CRegCompilerBase::regpiece | ( | int * | flagp | ) | [protected] |
Definition at line 765 of file BONExtender/Regexp.cpp.
virtual void CRegCompilerBase::regtail | ( | LPTSTR | p, | |
LPTSTR | val | |||
) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
virtual void CRegCompilerBase::regtail | ( | LPTSTR | p, | |
LPTSTR | val | |||
) | [protected, pure virtual] |
Implemented in CRegValidator, CRegCompiler, CRegValidator, and CRegCompiler.
int CRegCompilerBase::regnpar [protected] |
Definition at line 355 of file BONExtender/Regexp.cpp.
LPTSTR CRegCompilerBase::regparse [protected] |
Definition at line 354 of file BONExtender/Regexp.cpp.