|
Public Member Functions | |
ZipStatFilter () | |
ZipStatFilter (CentralDir *cd) | |
virtual | ~ZipStatFilter () |
virtual bool | attachStream (Stream *stream) |
virtual void | detachStream () |
virtual Stream * | getStream () |
void | setCentralDir (CentralDir *cd) |
CentralDir * | getCentralDir () |
Protected Member Functions | |
virtual bool | _write (const U32 numBytes, const void *buffer) |
virtual bool | _read (const U32 numBytes, void *buffer) |
Protected Attributes | |
Stream * | mStream |
CentralDir * | mCD |
Private Types | |
typedef FilterStream | Parent |
typedef FilterStream Zip::ZipStatFilter::Parent [private] |
Zip::ZipStatFilter::ZipStatFilter | ( | ) | [inline] |
Zip::ZipStatFilter::ZipStatFilter | ( | CentralDir * | cd | ) | [inline] |
virtual Zip::ZipStatFilter::~ZipStatFilter | ( | ) | [inline, virtual] |
virtual bool Zip::ZipStatFilter::_write | ( | const U32 | numBytes, | |
const void * | buffer | |||
) | [inline, protected, virtual] |
Reimplemented from FilterStream.
virtual bool Zip::ZipStatFilter::_read | ( | const U32 | numBytes, | |
void * | buffer | |||
) | [inline, protected, virtual] |
Reimplemented from FilterStream.
Implements FilterStream.
virtual void Zip::ZipStatFilter::detachStream | ( | ) | [inline, virtual] |
Implements FilterStream.
virtual Stream* Zip::ZipStatFilter::getStream | ( | ) | [inline, virtual] |
Implements FilterStream.
void Zip::ZipStatFilter::setCentralDir | ( | CentralDir * | cd | ) | [inline] |
CentralDir* Zip::ZipStatFilter::getCentralDir | ( | ) | [inline] |
Stream* Zip::ZipStatFilter::mStream [protected] |
CentralDir* Zip::ZipStatFilter::mCD [protected] |