TUnicodeReader Class

Represents type TUnicodeReader.

Namespace: flcUnicodeReader
type
 TUnicodeReader = class
 end;

The TUnicodeReader type exposes the following members.

Show:
 NameDescription
Create(AReader,Boolean,TCustomUnicodeCodec,Boolean)

Initializes a new instance of the TUnicodeReader class.

Destroy

Represents the destructor of the TUnicodeReader class.

Top
Show:
 NameDescription
Codec

Represents property Codec.

CodecOwner

Represents property CodecOwner.

Top
Show:
 NameDescription
BufferChars(Integer)

Represents method BufferChars(Integer).

EOF

Represents method EOF.

GetBuffer(Integer)

Represents method GetBuffer(Integer).

GetPeekBuffer(Integer,PWideChar)

Represents method GetPeekBuffer(Integer,PWideChar).

LocateRawByteChar(ByteCharSet,Boolean)

Represents method LocateRawByteChar(ByteCharSet,Boolean).

LocateRawByteStr(RawByteString,Boolean,Boolean)

Represents method LocateRawByteStr(RawByteString,Boolean,Boolean).

MatchChar(TWideCharMatchFunction,Boolean)

Represents method MatchChar(TWideCharMatchFunction,Boolean).

MatchChars(TWideCharMatchFunction)

Represents method MatchChars(TWideCharMatchFunction).

MatchRawByteChars(ByteCharSet)

Represents method MatchRawByteChars(ByteCharSet).

MatchRawByteStr(RawByteString,Boolean,Boolean)

Represents method MatchRawByteStr(RawByteString,Boolean,Boolean).

MatchRawByteStrDelimited(RawByteString,Boolean,TWideCharMatchFunction,Boolean)

Represents method MatchRawByteStrDelimited(RawByteString,Boolean,TWideCharMatchFunction,Boolean).

MatchWideChar(WideChar,Boolean)

Represents method MatchWideChar(WideChar,Boolean).

PeekChar

Represents method PeekChar.

ReadChar

Represents method ReadChar.

ReadChars(TWideCharMatchFunction)

Represents method ReadChars(TWideCharMatchFunction).

ReadError

Represents method ReadError.

ReadRawByteChars(ByteCharSet)

Represents method ReadRawByteChars(ByteCharSet).

ReadToRawByteChar(ByteCharSet,Boolean)

Represents method ReadToRawByteChar(ByteCharSet,Boolean).

ReadToRawByteStr(RawByteString,Boolean,Boolean)

Represents method ReadToRawByteStr(RawByteString,Boolean,Boolean).

ReadUnicodeStr(Integer)

Represents method ReadUnicodeStr(Integer).

ReadUTF8Str(Integer)

Represents method ReadUTF8Str(Integer).

ReadUTF8StrToRawByteChar(ByteCharSet,Boolean)

Represents method ReadUTF8StrToRawByteChar(ByteCharSet,Boolean).

ReadUTF8StrToRawByteStr(RawByteString,Boolean,Boolean)

Represents method ReadUTF8StrToRawByteStr(RawByteString,Boolean,Boolean).

ReadWide(PWideChar,Integer)

Represents method ReadWide(PWideChar,Integer).

Reset

Represents method Reset.

Skip(Integer)

Represents method Skip(Integer).

SkipAll(TWideCharMatchFunction)

Represents method SkipAll(TWideCharMatchFunction).

SkipAndPeek(WideChar)

Represents method SkipAndPeek(WideChar).

SkipToRawByteChar(ByteCharSet,Boolean)

Represents method SkipToRawByteChar(ByteCharSet,Boolean).

Top
Show:
 NameDescription
FBuffer

Represents field FBuffer.

FBufLen

Represents field FBufLen.

FBufPos

Represents field FBufPos.

FCodec

Represents field FCodec.

FCodecOwner

Represents field FCodecOwner.

FRawBuf

Represents field FRawBuf.

FRawSize

Represents field FRawSize.

FReader

Represents field FReader.

FReaderOwner

Represents field FReaderOwner.

FReaderStartPos

Represents field FReaderStartPos.

Top