|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
#include "lix/libutil/ref.hh"#include "lix/libutil/types.hh"#include "lix/libutil/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< Source > | nix::makeDecompressionSource (const std::string &method, Source &inner) |
| std::string | nix::compress (const std::string &method, std::string_view in, const bool parallel, int level) |
| ref< CompressionSink > | nix::makeCompressionSink (const std::string &method, Sink &nextSink, const bool parallel, int level) |
| nix::MakeError (UnknownCompressionMethod, Error) | |
| nix::MakeError (CompressionError, Error) | |