API:System.ZLib.TZDecompressionStream.Create

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

constructor Create(source: TStream); overload;
constructor Create(source: TStream; WindowBits: Integer); overload;
constructor Create(source: TStream; WindowBits: Integer; OwnsStream: Boolean); overload;

C++

__fastcall TZDecompressionStream(System::Classes::TStream* source)/* overload */;
__fastcall TZDecompressionStream(System::Classes::TStream* source, int WindowBits)/* overload */;
__fastcall TZDecompressionStream(System::Classes::TStream* source, int WindowBits, bool OwnsStream)/* overload */;

Properties

Type Visibility Source Unit Parent
constructor public
System.ZLib.pas
System.ZLib.hpp
System.ZLib TZDecompressionStream

Description

Initializes an instance of a TCustomZStream-derived object.

System.ZLib.TZDecompressionStream.Create inherits from System.ZLib.TCustomZStream.Create. All content below this line refers to System.ZLib.TCustomZStream.Create.

Initializes an instance of a TCustomZStream-derived object.

TCustomZStream is intended to be an abstract base class for your own custom data compression streams. Its constructor is protected; therefore you cannot directly instantiate an instance of this class.

A concrete class derived from TCustomZStream should, in its own public constructor, call the constructor inherited from TCustomZStream.