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

TTarArchive

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

Class to examine and read tar archives

Declaration

Source position: libtar.pp line 152

type TTarArchive = class

protected

  FStream: TStream;

  FOwnsStream: Boolean;

  FBytesToGo: Int64;

public

  procedure Create();

  

Create a new instance of the archive

  destructor Destroy; override;

  

Destroy TTarArchive instance

  procedure Reset;

  

Reset archive

  function FindNext();

  

Find next archive entry

  procedure ReadFile();

  

Read a file from the archive

  procedure GetFilePos();

  

Return current archive position

  procedure SetFilePos();

  

Set position in archive

end;

Inheritance

TTarArchive

  

Class to examine and read tar archives

|

TObject

Description

TTarArchive is the class used to read and examine .tar archives. It can be constructed from a stream or from a filename. Creating an instance will not perform any operation on the stream yet.

See also

TTarWriter

  

Class to write tar archives

FindNext

  

Find next archive entry

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