Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
compression.hh File Reference
#include "ref.hh"
#include "types.hh"
#include "serialise.hh"
#include <string>

Go to the source code of this file.

Classes

struct  nix::CompressionSink
 

Functions

std::string nix::decompress (const std::string &method, std::string_view in)
 
std::unique_ptr< FinishSinknix::makeDecompressionSink (const std::string &method, Sink &nextSink)
 
std::string nix::compress (const std::string &method, std::string_view in, const bool parallel, int level)
 
ref< CompressionSinknix::makeCompressionSink (const std::string &method, Sink &nextSink, const bool parallel, int level)
 
 nix::MakeError (UnknownCompressionMethod, Error)
 
 nix::MakeError (CompressionError, Error)