![]() |
DUNE: Uniform Navigational Environment
2024.09.0
|
Public Member Functions | |
| 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)=0 |
|
inline |
|
inlinevirtual |
References decompress().
| void DUNE::Compression::Decompressor::decompress | ( | char * | dst, |
| unsigned long | dst_len, | ||
| char * | src, | ||
| unsigned long | src_len | ||
| ) |
References decompressBlock().
Referenced by decompress(), DUNE::Compression::StreamBuffer::xsgetn(), and ~Decompressor().
| Utils::ByteBuffer DUNE::Compression::Decompressor::decompress | ( | char * | src, |
| unsigned long | src_len | ||
| ) |
| void DUNE::Compression::Decompressor::decompress | ( | Utils::ByteBuffer & | dst, |
| Utils::ByteBuffer & | src | ||
| ) |
|
protectedpure virtual |
Implemented in DUNE::Compression::Bzip2Decompressor, and DUNE::Compression::ZlibDecompressor.
Referenced by decompress(), and unprocessed().
|
inline |
Referenced by decompress(), and DUNE::Compression::StreamBuffer::xsgetn().
|
inline |
|
inline |
Referenced by DUNE::Compression::StreamBuffer::xsgetn().
|
inline |
|
inline |
References decompressBlock().
