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

TStreamAdapter.Create

Create a new instance of TStreamAdapter

Declaration

Source position: classesh.inc line 1166

public constructor TStreamAdapter.Create(

  Stream: TStream;

  Ownership: TStreamOwnership = soReference

);

Description

Create creates a new instance of TStreamAdaptor. It initializes TStreamAdapter.Stream with Stream and initializes StreamOwnerShip with Ownership.

TStreamAdapter is an abstract class: descendants must be created that implement the actual functionality.

See also

StreamOwnerShip

  

Determines what happens with the stream when the adaptor is freed

TStreamAdapter.Stream

  

Stream on which adaptor works