DK for Delphi | GisClasses.TGIS_Tokenizer | Classes | Constructors | Methods | Properties
A simple tokenizer for parameters line splitting.
// Delphi type TGIS_Tokenizer = class( TGIS_Object ) end;
// C++ Builder class PASCALIMPLEMENTATION TGIS_Tokenizer : public TGIS_Object { };
| Name | Visibility | Description | |
|---|---|---|---|
| Create | public | Create tokenizer object. | |
| Name | Visibility | Description | |
|---|---|---|---|
| CurrentToken | public | Get a token at current Result list position. | |
| Eof | public | Is a token on the last Result list position. | |
| Execute(String; array of Char) | public | Do tokenizing. | |
| Execute(String; array of Char; Boolean) | public | Do tokenizing. | |
| Execute(String; String) | public | Do tokenizing. | |
| Execute(String; String; Boolean) | public | Do tokenizing. | |
| ExecuteEx(String) | public | Do tokenizing of simple stream like "aaaa","aaaa",123,"aaaa". | |
| ExecuteEx(String; Char) | public | Do tokenizing of simple stream like "aaaa","aaaa",123,"aaaa". | |
| ExecuteEx(String; Char; Char) | public | Do tokenizing of simple stream like "aaaa","aaaa",123,"aaaa". | |
| MoveFirst | public | Move to the first token of Result list. | |
| MoveNext | public | Move to the next token of Result list. | |
| Name | Visibility | Description | |
|---|---|---|---|
| CurrentIndex | public | Current index value. | |
| Result | public | String list on which each element represent each token. | |