TReaderWriter Class

Represents type TReaderWriter.

Namespace: flcStreams
TObject
  flcStreams.AStream
    flcStreams.TReaderWriter
      flcStreams.TFileStream
type
 TReaderWriter = class(AStream)
 end;

The TReaderWriter type exposes the following members.

Show:
 NameDescription
Create(AReaderEx,AWriterEx,Boolean,Boolean)

Initializes a new instance of the TReaderWriter class.

Destroy

Represents the destructor of the TReaderWriter class.

Top
Show:
 NameDescription
Position

Represents property Position. (Inherited from AStream.)

Reader

Represents property Reader.

ReaderOwner

Represents property ReaderOwner.

Size

Represents property Size. (Inherited from AStream.)

Writer

Represents property Writer.

WriterOwner

Represents property WriterOwner.

Top
Show:
 NameDescription
Assign(TObject)

Represents method Assign(TObject). (Inherited from AStream.)

EOF

Represents method EOF. (Overrides AStream.EOF.)

GetPosition

Represents method GetPosition. (Overrides AStream.GetPosition.)

GetReader

Represents method GetReader. (Overrides AStream.GetReader.)

GetSize

Represents method GetSize. (Overrides AStream.GetSize.)

GetWriter

Represents method GetWriter. (Overrides AStream.GetWriter.)

RaiseNoReaderError

Represents method RaiseNoReaderError.

RaiseNoWriterError

Represents method RaiseNoWriterError.

Read(Void,Integer)

Represents method Read(Void,Integer). (Overrides AStream.Read(Void,Integer).)

ReadBuffer(Void,Integer)

Represents method ReadBuffer(Void,Integer). (Inherited from AStream.)

ReadByte

Represents method ReadByte. (Inherited from AStream.)

ReadStrB(Integer)

Represents method ReadStrB(Integer). (Inherited from AStream.)

SetPosition(Int64)

Represents method SetPosition(Int64). (Overrides AStream.SetPosition(Int64).)

SetSize(Int64)

Represents method SetSize(Int64). (Overrides AStream.SetSize(Int64).)

TriggerCopyProgressEvent(AStream,AStream,Int64,Boolean)

Represents method TriggerCopyProgressEvent(AStream,AStream,Int64,Boolean). (Inherited from AStream.)

Truncate

Represents method Truncate. (Overrides AStream.Truncate.)

Write(Void,Integer)

Represents method Write(Void,Integer). (Overrides AStream.Write(Void,Integer).)

WriteBuffer(Void,Integer)

Represents method WriteBuffer(Void,Integer). (Inherited from AStream.)

WriteStrB(RawByteString)

Represents method WriteStrB(RawByteString). (Inherited from AStream.)

WriteStrU(UnicodeString)

Represents method WriteStrU(UnicodeString). (Inherited from AStream.)

WriteTo(AStream,Integer,Int64)

Represents method WriteTo(AStream,Integer,Int64). (Inherited from AStream.)

Top
Show:
 NameDescription
OnCopyProgress

Represents property OnCopyProgress. (Inherited from AStream.)

Top
Show:
 NameDescription
FOnCopyProgress

Represents field FOnCopyProgress. (Inherited from AStream.)

FReader

Represents field FReader.

FReaderOwner

Represents field FReaderOwner.

FWriter

Represents field FWriter.

FWriterOwner

Represents field FWriterOwner.

Top