Unit 'Classes' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

TProxyStream

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

Proxy stream for the IStream interface.

Declaration

Source position: classesh.inc line 1146

type TProxyStream = class(TStream)

public

  constructor Create();

  

Create a new instance of the TProxyStream class.

  function Read(); override;

  function Write(); override;

  function Seek(); override;

  procedure Check(); virtual; abstract;

  

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 #rtl.types.IStream interface. It implements all stream methods by relaying them to the IStream interface.

See also

#rtl.types.IStream

  

COM stream abstraction.

TStreamAdapter

  

Implements IStream for TStream descendants.


Documentation generated on: Jul 24 2023