#include <Iguana/Utilities/classlib/zip/ZipOutputStream.h>
Public Member Functions | |
virtual void | close (void) |
virtual void | closeMember (void) |
virtual void | comment (const std::string &text) |
virtual void | finish (void) |
virtual void | level (unsigned n) |
virtual void | method (Method m) |
virtual void | nextMember (ZipMember *member) |
virtual IOSize | write (const void *from, IOSize n) |
ZipOutputStream (OutputStream *output) | |
~ZipOutputStream (void) | |
Private Attributes | |
MemoryStorage * | m_buffer |
OutputStream * | m_bufout |
std::string | m_comment |
ZipMember * | m_current |
bool | m_finished |
unsigned | m_level |
std::vector< ZipMember * > | m_members |
Method | m_method |
IOOffset | m_total |
IOOffset | m_usize |
Definition at line 26 of file ZipOutputStream.h.
lat::ZipOutputStream::ZipOutputStream | ( | OutputStream * | output | ) |
lat::ZipOutputStream::~ZipOutputStream | ( | void | ) |
Reimplemented from lat::CompressOutputStream.
virtual void lat::ZipOutputStream::comment | ( | const std::string & | text | ) | [virtual] |
Reimplemented from lat::CompressOutputStream.
virtual void lat::ZipOutputStream::level | ( | unsigned | n | ) | [virtual] |
Reimplemented from lat::CompressOutputStream.
MemoryStorage* lat::ZipOutputStream::m_buffer [private] |
OutputStream* lat::ZipOutputStream::m_bufout [private] |
Definition at line 53 of file ZipOutputStream.h.
std::string lat::ZipOutputStream::m_comment [private] |
Definition at line 45 of file ZipOutputStream.h.
ZipMember* lat::ZipOutputStream::m_current [private] |
Definition at line 51 of file ZipOutputStream.h.
bool lat::ZipOutputStream::m_finished [private] |
unsigned lat::ZipOutputStream::m_level [private] |
Definition at line 47 of file ZipOutputStream.h.
std::vector<ZipMember *> lat::ZipOutputStream::m_members [private] |
Definition at line 50 of file ZipOutputStream.h.
Method lat::ZipOutputStream::m_method [private] |
Definition at line 46 of file ZipOutputStream.h.
IOOffset lat::ZipOutputStream::m_total [private] |
Definition at line 48 of file ZipOutputStream.h.
IOOffset lat::ZipOutputStream::m_usize [private] |
Definition at line 54 of file ZipOutputStream.h.