std::span< const byte > BytesView
Definition Types.hxx:289
std::vector< byte > Bytes
Definition Types.hxx:290
constexpr T MinV()
Definition Types.hxx:151
bool dynxxZCFileUnzip(std::FILE *cFILEIn, std::FILE *cFILEOut, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
Bytes dynxxZUnzipProcessDo(DynXXUnZipHandle unzip)
DynXXZFormatX
Definition Zip.hxx:15
void dynxxZUnzipRelease(DynXXUnZipHandle unzip)
bool dynxxZZipProcessFinished(DynXXZipHandle zip)
Bytes dynxxZBytesUnzip(BytesView inBytes, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
DynXXZipCompressModeX
Definition Zip.hxx:9
Bytes dynxxZBytesZip(BytesView inBytes, DynXXZipCompressModeX mode=DynXXZipCompressModeX::Default, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
DynXXZipHandle dynxxZZipInit(DynXXZipCompressModeX mode=DynXXZipCompressModeX::Default, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
bool dynxxZUnzipProcessFinished(DynXXUnZipHandle unzip)
size_t dynxxZUnzipInput(DynXXUnZipHandle unzip, BytesView inBytes, bool inFinish)
constexpr auto DynXXZDefaultBufferSize
Definition Zip.hxx:7
size_t dynxxZZipInput(DynXXZipHandle zip, BytesView inBytes, bool inFinish)
bool dynxxZCxxStreamZip(std::istream *cxxStreamIn, std::ostream *cxxStreamOut, DynXXZipCompressModeX mode=DynXXZipCompressModeX::Default, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
bool dynxxZCFileZip(std::FILE *cFILEIn, std::FILE *cFILEOut, DynXXZipCompressModeX mode=DynXXZipCompressModeX::Default, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
Bytes dynxxZZipProcessDo(DynXXZipHandle zip)
DynXXUnZipHandle dynxxZUnzipInit(size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)
void dynxxZZipRelease(DynXXZipHandle zip)
bool dynxxZCxxStreamUnzip(std::istream *cxxStreamIn, std::ostream *cxxStreamOut, size_t bufferSize=DynXXZDefaultBufferSize, DynXXZFormatX format=DynXXZFormatX::ZLib)