[Overview][Constants][Classes] Reference for unit 'bufstream' (#fcl)

TReadBufStream.Read

Reads data from the stream

Declaration

Source position: bufstream.pp line 59

public function TReadBufStream.Read(

  var ABuffer;

  ACount: LongInt

):Integer; override;

Description

Readreads at most ACountbytes from the stream and places them in Buffer. The number of actually read bytes is returned.

TReadBufStreamfirst reads whatever data is still available in the buffer, and then refills the buffer, after which it continues to read data from the buffer. This is repeated untill ACountbytes are read, or no more data is available.

See also

TReadBufStream.Seek

  

Set location in the buffer

TReadBufStream.Read

  

Reads data from the stream