#include <zipinputstream.h>
Public Member Functions | |
| ZipInputStream (istream &is, streampos pos=0) | |
| ZipInputStream constructor. | |
| ZipInputStream (const string &filename, streampos pos=0) | |
| ZipInputStream constructor. | |
| int | available () |
| void | closeEntry () |
| Closes the current entry, and positions the stream read pointer at the beginning of the next entry (if there is one). | |
| void | close () |
| Closes the istream. | |
| ConstEntryPointer | getNextEntry () |
| virtual | ~ZipInputStream () |
| Destructor. | |
Definition at line 20 of file zipinputstream.h.
| zipios::ZipInputStream::ZipInputStream | ( | istream & | is, | |
| streampos | pos = 0 | |||
| ) | [explicit] |
ZipInputStream constructor.
| is | istream from which the compressed zip archive can be read. | |
| pos | position to reposition the istream to before reading. |
| zipios::ZipInputStream::ZipInputStream | ( | const string & | filename, | |
| streampos | pos = 0 | |||
| ) | [explicit] |
ZipInputStream constructor.
filename of a valid zip file.
| pos | position to reposition the istream to before reading. |
| zipios::ZipInputStream::~ZipInputStream | ( | ) | [virtual] |
| void zipios::ZipInputStream::close | ( | ) |
| void zipios::ZipInputStream::closeEntry | ( | ) |
Closes the current entry, and positions the stream read pointer at the beginning of the next entry (if there is one).
Definition at line 37 of file zipinputstream.cpp.
| ConstEntryPointer zipios::ZipInputStream::getNextEntry | ( | ) |
Opens the next entry in the zip archive and returns a const pointer to a FileEntry object for the entry. For new instances this method has to be called once before you can read from the first entry.
Definition at line 48 of file zipinputstream.cpp.