DUNE: Uniform Navigational Environment
2020.01.0
|
Classes | |
struct | PrivateData |
Public Member Functions | |
ZlibDecompressor (bool gzip=false) | |
virtual | ~ZlibDecompressor (void) |
Public Member Functions inherited from DUNE::Compression::Decompressor | |
Decompressor (void) | |
virtual | ~Decompressor (void) |
void | decompress (char *dst, unsigned long dst_len, char *src, unsigned long src_len) |
Utils::ByteBuffer | decompress (char *src, unsigned long src_len) |
void | decompress (Utils::ByteBuffer &dst, Utils::ByteBuffer &src) |
unsigned long | decompressed (void) |
unsigned long | decompressedTotal (void) |
unsigned long | processed (void) |
unsigned long | processedTotal (void) |
unsigned long | unprocessed (void) |
Protected Member Functions | |
virtual unsigned long | decompressBlock (char *dst, unsigned long dst_len, char *src, unsigned long src_len, unsigned long &unprocessed_len) |
DUNE::Compression::ZlibDecompressor::ZlibDecompressor | ( | bool | gzip = false | ) |
|
virtual |
|
protectedvirtual |
Implements DUNE::Compression::Decompressor.
References DUNE::Utils::String::str(), and DUNE::Compression::ZlibDecompressor::PrivateData::stream.