[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: regex.pp line 111
type TRegexEngine = class |
protected |
procedure DequeEnqueue(); |
procedure DequePush(); |
function DequePop; |
procedure DequeGrow; |
procedure rcSetIgnoreCase(); virtual; |
procedure rcSetRegexStr(); virtual; |
procedure rcSetUpcase(); virtual; |
procedure rcSetMultiLine(); virtual; |
procedure rcClear; virtual; |
procedure rcError(); virtual; |
procedure rcLevel1Optimize; virtual; |
function rcMatchSubString(); virtual; |
function rcAddState(); |
function rcSetState(); |
function rcParseAnchorExpr; virtual; |
function rcParseAtom; virtual; |
function rcParseCCChar(); virtual; |
function rcParseChar; virtual; |
function rcParseCharClass(); virtual; |
function rcParseCharRange(); virtual; |
function rcParseExpr; virtual; |
function rcParseFactor; virtual; |
function rcParseTerm; virtual; |
function rcReturnEscapeChar; virtual; |
public |
procedure WriteTable; |
constructor Create(); |
destructor Destroy; override; |
function Parse(); virtual; |
function MatchString(); virtual; |
function ReplaceAllString(); |
property IgnoreCase: Boolean; [rw] |
property MultiLine: Boolean; [rw] |
property RegexString: string; [rw] |
property Upcase: TUpcaseFunc; [rw] |
end; |
| |
TObject |