[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: flcUnicodeReader.pas line 76
type TUnicodeReader = class |
||
protected |
||
|
||
FReaderOwner: Boolean; |
|
|
FReaderStartPos: Int64; |
|
|
|
||
FCodecOwner: Boolean; |
|
|
|
||
FBufPos: Integer; |
|
|
FBufLen: Integer; |
|
|
FRawBuf: Pointer; |
|
|
FRawSize: Integer; |
|
|
procedure ReadError; |
|
|
function BufferChars(); |
|
|
function GetBuffer(); |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
property Codec: TCustomUnicodeCodec; [r] |
|
|
property CodecOwner: Boolean; [rw] |
|
|
procedure Reset; |
|
|
function EOF; |
|
|
function ReadChar; |
|
|
function ReadWide(); |
|
|
function ReadUnicodeStr(); |
|
|
function ReadUTF8Str(); |
|
|
procedure Skip(); |
|
|
function SkipAll(); |
|
|
function MatchChar(); |
|
|
function MatchWideChar(); |
|
|
function MatchRawByteStr(); |
|
|
function MatchRawByteStrDelimited(); |
|
|
function MatchChars(); |
|
|
function MatchRawByteChars(); |
|
|
function LocateRawByteChar(); |
|
|
function LocateRawByteStr(); |
|
|
function PeekChar; |
|
|
function SkipAndPeek(); |
|
|
function GetPeekBuffer(); |
|
|
function ReadChars(); |
|
|
function ReadRawByteChars(); |
|
|
function SkipToRawByteChar(); |
|
|
function ReadToRawByteChar(); |
|
|
function ReadUTF8StrToRawByteChar(); |
|
|
function ReadToRawByteStr(); |
|
|
function ReadUTF8StrToRawByteStr(); |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |