Unit 'utf8scanner' Package
[Overview][Constants][Classes][Index] [#pl_utf8tools]

TUTF8Scanner

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: utf8scanner.pas line 15

type TUTF8Scanner = class

public

  constructor Create(); overload;

  

  destructor Destroy; override;

  

  function Next;

  

  property Done: Boolean; [r]

  

  procedure Reset;

  

  function Length;

  

  function FindIndex();

  

  function IsFindChar();

  

  procedure Replace();

  

  function CurrentCharAsUTF8;

  

  function CurrentCharAsUCS4;

  

  function CharToUnicode();

  

  function GenerateCaseStatement();

  

  procedure SeekPos();

  

  procedure DebugInfo;

  

  property FindChars: AnsiString; [w]

  

  property BytePos: Integer; [r]

  

  property CharPos: Integer; [r]

  

  property CharLength: Integer; [r]

  

  property UTF8String: AnsiString; [rw]

  

  property UTF8Chars []: AnsiString; default; [rw]

  

  property UCS4Chars []: UCS4Char; [rw]

  

end;

Inheritance

TUTF8Scanner

  

|

TObject



CT Web help

CodeTyphon Studio