Zero Install .NET API 2.20.0
ZeroInstall.Archives.Builders.TarGzBuilder Class Reference

Builds a GZip-compressed TAR archive (.tar.gz). More...

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

Public Member Functions

 TarGzBuilder (Stream stream)
 Creates a TAR GZip 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. More...
void AddFile (string path, Stream stream, UnixTime modifiedTime, bool executable=false)
 Adds a file to the implementation. More...
void AddSymlink (string path, string target)
 Adds a symbolic link to the implementation. More...
void AddHardlink (string path, string target, bool executable=false)
 Adds a hardlink to the implementation. More...

Detailed Description

Builds a GZip-compressed TAR archive (.tar.gz).

Constructor & Destructor Documentation

◆ TarGzBuilder()

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

Creates a TAR GZip 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: