13 static std::vector<uint8_t>
Compress(
const std::vector<uint8_t>& input,
int compression_level = 3);
16 static std::vector<uint8_t>
Decompress(
const std::vector<uint8_t>& compressed,
size_t uncompressed_size);
Definition compressor.h:10
static std::vector< uint8_t > Decompress(const std::vector< uint8_t > &compressed, size_t uncompressed_size)
Decompresses the given compressed buffer expecting the uncompressed size.
Definition compressor.cc:23
static std::vector< uint8_t > Compress(const std::vector< uint8_t > &input, int compression_level=3)
Compresses the input data using Zstandard at the given compression level.
Definition compressor.cc:10