#include <Regexp.h>
Public Types | |
enum | { NSUBEXP = 10 } |
enum | { NSUBEXP = 10 } |
Public Member Functions | |
Regexp () | |
Regexp (LPCTSTR exp, BOOL iCase=0) | |
Regexp (const Regexp &r) | |
~Regexp () | |
const Regexp & | operator= (const Regexp &r) |
bool | Match (const TCHAR *s) |
int | SubStrings () const |
const CString | operator[] (unsigned int i) const |
int | SubStart (unsigned int i) const |
int | SubLength (unsigned int i) const |
CString | GetReplaceString (LPCTSTR source) const |
CString | GetErrorString () const |
bool | CompiledOK () const |
Regexp () | |
Regexp (LPCTSTR exp, BOOL iCase=0) | |
Regexp (const Regexp &r) | |
~Regexp () | |
const Regexp & | operator= (const Regexp &r) |
bool | Match (const TCHAR *s) |
int | SubStrings () const |
const CString | operator[] (unsigned int i) const |
int | SubStart (unsigned int i) const |
int | SubLength (unsigned int i) const |
CString | GetReplaceString (LPCTSTR source) const |
CString | GetErrorString () const |
bool | CompiledOK () const |
Definition at line 7 of file BONExtender/Regexp.h.
anonymous enum |
Definition at line 10 of file BONExtender/Regexp.h.
anonymous enum |
Definition at line 10 of file MetaInterpreter/Regexp.h.
Regexp::Regexp | ( | ) |
Definition at line 1454 of file BONExtender/Regexp.cpp.
Regexp::Regexp | ( | LPCTSTR | exp, | |
BOOL | iCase = 0 | |||
) |
Definition at line 1460 of file BONExtender/Regexp.cpp.
Regexp::Regexp | ( | const Regexp & | r | ) |
Definition at line 1466 of file BONExtender/Regexp.cpp.
Regexp::~Regexp | ( | ) |
Definition at line 1492 of file BONExtender/Regexp.cpp.
Regexp::Regexp | ( | ) |
Regexp::Regexp | ( | LPCTSTR | exp, | |
BOOL | iCase = 0 | |||
) |
Regexp::Regexp | ( | const Regexp & | r | ) |
Regexp::~Regexp | ( | ) |
bool Regexp::CompiledOK | ( | ) | const |
bool Regexp::CompiledOK | ( | ) | const |
Definition at line 1571 of file BONExtender/Regexp.cpp.
CString Regexp::GetErrorString | ( | ) | const |
CString Regexp::GetErrorString | ( | ) | const |
Definition at line 1729 of file BONExtender/Regexp.cpp.
CString Regexp::GetReplaceString | ( | LPCTSTR | source | ) | const |
CString Regexp::GetReplaceString | ( | LPCTSTR | source | ) | const |
Definition at line 1525 of file BONExtender/Regexp.cpp.
bool Regexp::Match | ( | const TCHAR * | s | ) |
bool Regexp::Match | ( | const TCHAR * | s | ) |
Definition at line 1498 of file BONExtender/Regexp.cpp.
Definition at line 1475 of file BONExtender/Regexp.cpp.
const CString Regexp::operator[] | ( | unsigned int | i | ) | const |
const CString Regexp::operator[] | ( | unsigned int | i | ) | const |
Definition at line 1593 of file BONExtender/Regexp.cpp.
int Regexp::SubLength | ( | unsigned int | i | ) | const |
int Regexp::SubLength | ( | unsigned int | i | ) | const |
Definition at line 1557 of file BONExtender/Regexp.cpp.
int Regexp::SubStart | ( | unsigned int | i | ) | const |
int Regexp::SubStart | ( | unsigned int | i | ) | const |
Definition at line 1546 of file BONExtender/Regexp.cpp.
int Regexp::SubStrings | ( | ) | const |
int Regexp::SubStrings | ( | ) | const |
Definition at line 1535 of file BONExtender/Regexp.cpp.