[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Classes' (#rtl)

TStream.WriteBuffer

Writes data from the stream to the buffer

Declaration

Source position: classesh.inc line 781

public procedure TStream.WriteBuffer(

  const Buffer;

  Count: LongInt

);

Description

WriteBuffer writes Count bytes to the stream from Buffer. If the stream does not allow Count bytes to be written, then an exception is raised.

WriteBuffer should be used to read in a fixed number of bytes, such as when writing structures or the content of variables. If the number of bytes is not determined, use TStream.Write instead. WriteBuffer uses Write internally to do the actual reading.

Errors

If the stream does not allow to write Count bytes, then an exception is raised.

See also

TStream.Write

  

Writes data from a buffer to the stream and returns the number of bytes written.

TStream.ReadBuffer

  

Reads data from the stream to a buffer

The latest version of this document can be found at lazarus-ccr.sourceforge.net.