Zero Install .NET API  2.21.0
ZeroInstall.Archives.Builders.TarLzipBuilder Class Reference

Builds a Lzip-compressed TAR archive (.tar.lz). More...

Inheritance diagram for ZeroInstall.Archives.Builders.TarLzipBuilder:
ZeroInstall.Archives.Builders.TarBuilder ZeroInstall.Archives.Builders.IArchiveBuilder ZeroInstall.Store.FileSystem.IForwardOnlyBuilder

Public Member Functions

 TarLzipBuilder (Stream stream)
 Creates a TAR Lzip archive builder. More...
- Public Member Functions inherited from ZeroInstall.Archives.Builders.TarBuilder
 TarBuilder (Stream stream)
 Creates a TAR archive builder. More...
void Dispose ()
void AddDirectory (string path)
 Adds a subdirectory to the implementation.
void AddFile (string path, Stream stream, UnixTime modifiedTime, bool executable=false)
 Adds a file to the implementation.
void AddSymlink (string path, string target)
 Adds a symbolic link to the implementation.
void AddHardlink (string path, string target, bool executable=false)
 Adds a hardlink to the implementation.

Detailed Description

Builds a Lzip-compressed TAR archive (.tar.lz).

Constructor & Destructor Documentation

◆ TarLzipBuilder()

ZeroInstall.Archives.Builders.TarLzipBuilder.TarLzipBuilder ( Stream  stream)

Creates a TAR Lzip archive builder.

streamThe stream to write the archive to. Will be disposed when the builder is disposed.

The documentation for this class was generated from the following file: