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

TProxyStream

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Proxy stream for the IStream interface

Declaration

Source position: classesh.inc line 806

type TProxyStream = class(TStream)

protected

  function GetIStream;

public

  constructor Create();

  

Create a new instance of the TProxyStream class.

  function Read(); override;

  function Write(); override;

  function Seek(); override;

  procedure Check(); virtual;

  

Check errors

end;

Inheritance

TProxyStream

  

Proxy stream for the IStream interface

|

TStream

  

Base class for streams.

|

TObject

  

Base class of all classes.

Description

TProxyStream is a proxy class for the IStream interface. It implements all stream methods by relaying them to the IStream interface.

See also

IStream

IStreamAdaptor

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