|
| | CompressionDataAdapter (DataAdapter *readSource, bool gzip=true) |
|
| CompressionDataAdapter (CompressionDataAdapter &)=delete |
|
| CompressionDataAdapter (CompressionDataAdapter &&)=delete |
| size_t | getChunk (size_t len, uint8_t *buf, uint32_t *dataFlags) override |
|
|
static int | DEFLATE_HEADER = 0 |
|
static int | GZIP_HEADER = 16 |
◆ CompressionDataAdapter()
| magpie::CompressionDataAdapter::CompressionDataAdapter |
( |
DataAdapter * | readSource, |
|
|
bool | gzip = true ) |
|
inline |
Initialises the compression adapter with another DataAdapter.
This signature takes ownership of the readSource; do not free it after initialization.
◆ getChunk()
| size_t magpie::CompressionDataAdapter::getChunk |
( |
size_t | len, |
|
|
uint8_t * | buf, |
|
|
uint32_t * | dataFlags ) |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: