#include <Iguana/Utilities/classlib/zip/ZCompressor.h>
Public Member Functions | |
virtual unsigned | checksum (void) const |
virtual IOSize | compress (void *into, IOSize length) |
virtual void | dictionary (void *buffer, IOSize length) |
virtual void | end (void) |
virtual void | finish (void) |
virtual bool | finished (void) const |
virtual void | flush (void) |
virtual bool | flushed (void) const |
virtual IOOffset | in (void) const |
virtual void | input (const void *buffer, IOSize length) |
virtual void | level (unsigned level) |
virtual unsigned | level (void) const |
virtual bool | more (void) const |
virtual IOOffset | out (void) const |
virtual void | reset (void) |
ZCompressor (unsigned level=DEFAULT_COMPRESSION, bool wrap=false) | |
~ZCompressor (void) | |
Private Member Functions | |
ZCompressor & | operator= (const ZCompressor &other) |
ZCompressor (const ZCompressor &other) | |
Private Attributes | |
int | m_action |
int | m_level |
int | m_mem |
int | m_method |
int | m_state |
int | m_strategy |
Stream * | m_stream |
int | m_window |
bool | m_wrap |
Definition at line 18 of file ZCompressor.h.
lat::ZCompressor::ZCompressor | ( | unsigned | level = DEFAULT_COMPRESSION , |
|
bool | wrap = false | |||
) |
lat::ZCompressor::~ZCompressor | ( | void | ) |
lat::ZCompressor::ZCompressor | ( | const ZCompressor & | other | ) | [private] |
virtual unsigned lat::ZCompressor::checksum | ( | void | ) | const [virtual] |
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
Implements lat::Compressor.
virtual void lat::ZCompressor::level | ( | unsigned | level | ) | [virtual] |
virtual unsigned lat::ZCompressor::level | ( | void | ) | const [virtual] |
Implements lat::Compressor.
ZCompressor& lat::ZCompressor::operator= | ( | const ZCompressor & | other | ) | [private] |
Implements lat::Compressor.
Implements lat::Compressor.
int lat::ZCompressor::m_action [private] |
Definition at line 58 of file ZCompressor.h.
int lat::ZCompressor::m_level [private] |
Definition at line 52 of file ZCompressor.h.
int lat::ZCompressor::m_mem [private] |
Definition at line 56 of file ZCompressor.h.
int lat::ZCompressor::m_method [private] |
Definition at line 54 of file ZCompressor.h.
int lat::ZCompressor::m_state [private] |
Definition at line 59 of file ZCompressor.h.
int lat::ZCompressor::m_strategy [private] |
Definition at line 53 of file ZCompressor.h.
Stream* lat::ZCompressor::m_stream [private] |
Definition at line 50 of file ZCompressor.h.
int lat::ZCompressor::m_window [private] |
Definition at line 55 of file ZCompressor.h.
bool lat::ZCompressor::m_wrap [private] |
Definition at line 57 of file ZCompressor.h.