byteme
C++ wrappers for buffered inputs
Loading...
Searching...
No Matches
byteme::ZlibBufferWriterOptions Struct Reference

Options for the ZlibBufferWriter constructor. More...

#include <ZlibBufferWriter.hpp>

Public Attributes

int mode = 2
 
int compression_level = 6
 
std::size_t buffer_size = 65536
 

Detailed Description

Options for the ZlibBufferWriter constructor.

Member Data Documentation

◆ buffer_size

std::size_t byteme::ZlibBufferWriterOptions::buffer_size = 65536

Size of the buffer to use when reading from disk. Larger values usually reduce computational time at the cost of increased memory usage.

◆ compression_level

int byteme::ZlibBufferWriterOptions::compression_level = 6

Compression level, from 1 to 9. Larger values improve compression at the cost of speed.

◆ mode

int byteme::ZlibBufferWriterOptions::mode = 2

Compression of the stream - DEFLATE (0), Zlib (1) or Gzip (2).


The documentation for this struct was generated from the following file: