vt::util::compress::DecompressorBase struct

Base class for decompressor without the stream type to avoid propagation.

Derived classes

template<typename Readable>
struct Decompressor
A streaming decompressor for reading an input buffer with brotli compression.

Constructors, destructors, conversion operators

~DecompressorBase() defaulted virtual

Public functions

auto done() const -> bool pure virtual
auto read(uint8_t* output_buffer, std::size_t bytes_to_output) -> std::size_t pure virtual