Unit 'AbZipTyp' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_abbrevia]

TAbZipFileHeader

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

Declaration

Source position: AbZipTyp.pas line 221

type TAbZipFileHeader = class(TObject)

protected

  FValidSignature: LongInt;

  

  FSignature: LongInt;

  

  FVersionNeededToExtract: Word;

  

  FGeneralPurposeBitFlag: Word;

  

  FCompressionMethod: Word;

  

  FLastModFileTime: Word;

  

  FLastModFileDate: Word;

  

  FCRC32: LongInt;

  

  FCompressedSize: LongWord;

  

  FUncompressedSize: LongWord;

  

  FFileName: AnsiString;

  

  FExtraField: TAbExtraField;

  

  function GetCompressionMethod;

  

  function GetCompressionRatio;

  

  function GetDataDescriptor;

  

  function GetDeflationOption;

  

  function GetDictionarySize;

  

  function GetEncrypted;

  

  function GetIsUTF8;

  

  function GetShannonFanoTreeCount;

  

  function GetValid;

  

  procedure SetCompressionMethod();

  

  procedure SetIsUTF8();

  

public

  constructor Create;

  

  destructor Destroy; override;

  

  property Signature: LongInt; [rw]

  

  property VersionNeededToExtract: Word; [rw]

  

  property GeneralPurposeBitFlag: Word; [rw]

  

  property CompressionMethod: TAbZipCompressionMethod; [rw]

  

  property LastModFileTime: Word; [rw]

  

  property LastModFileDate: Word; [rw]

  

  property CRC32: LongInt; [rw]

  

  property CompressedSize: LongWord; [rw]

  

  property UncompressedSize: LongWord; [rw]

  

  property FileName: AnsiString; [rw]

  

  property ExtraField: TAbExtraField; [r]

  

  property CompressionRatio: Double; [r]

  

  property DeflationOption: TAbZipDeflationOption; [r]

  

  property DictionarySize: TAbZipDictionarySize; [r]

  

  property HasDataDescriptor: Boolean; [r]

  

  property IsValid: Boolean; [r]

  

  property IsEncrypted: Boolean; [r]

  

  property IsUTF8: Boolean; [rw]

  

  property ShannonFanoTreeCount: Byte; [r]

  

end;

Inheritance

TAbZipFileHeader

  

|

TObject



CT Web help

CodeTyphon Studio