.\" This is a wxWidgets manpage page generated from the XML docs .TH wxArchiveInputStream 3wx 2005-02-15 "wxWidgets" "wxWidgets class documentation" .SH NAME wxArchiveInputStream \- .SH DESCRIPTION An abstract base class which serves as a common interface to archive input streams such as wxZipInputStream . GetNextEntry() returns an wxArchiveEntry object containing the meta-data for the next entry in the archive (and gives away ownership). Reading from the wxArchiveInputStream then returns the entry's data. Eof() becomes true after an attempt has been made to read past the end of the entry's data. When there are no more entries, GetNextEntry() returns NULL and sets Eof(). .SH "PARENTS" wxFilterInputStream .SH "INCLUDE FILES" wx/archive.h .SH MEMBERS .SS bool CloseEntry () Closes the current entry. On a non-seekable stream reads to the end of the current entry first. .SS wxArchiveEntry* GetNextEntry () Closes the current entry if one is open, then reads the meta-data for the next entry and returns it in a wxArchiveEntry object, giving away ownership. Reading this wxArchiveInputStream then returns the entry's data. .SS bool OpenEntry (wxArchiveEntry& entry) Closes the current entry if one is open, then opens the entry specified by the wxArchiveEntry object. entry must be from the same archive file that this wxArchiveInputStream is reading, and it must be reading it from a seekable stream. .SH "SEE ALSO" wxFilterInputStream Archive formats such as zip wxArchiveEntry wxArchiveOutputStream .SH "AUTHORS" Documentation content by Julian Smart, Robert Roebling, Vadim Zeitlin, Robin Dunn, et al Conversion to manpage format by Arnout Engelen (http://bzzt.net), bugreports welcome.