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)
inline

Creates a TAR GZip archive builder.

Parameters
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: