ZIPIOS_ZIPINPUTSTREAMBUF(3)
π¦ zipios::ZipInputStreambuf β Library Functions Manual π¦
okay bestie, sit down, hydrate, and let me tell you about zipios::ZipInputStreambuf, a member of the Library Functions Manual fam. it's a whole vibe and it's lowkey essential iykyk π
β¨ NAME β¨
zipios::ZipInputStreambuf β ZipInputStreambuf is a zip input streambuf filter. that's the whole job description, she's a filter, she filters, periodt. π
πΈ SYNOPSIS πΈ
#include <zipinputstreambuf.h>
Inherits zipios::InflateInputStreambuf. yes she has a parent and yes she's carrying the family legacy π
π Public Member Functions
ZipInputStreambuf(streambuf *inbuf, int s_pos=-1, bool del_inbuf=false)β ZipInputStreambuf constructor.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 streambuf.ConstEntryPointer getNextEntry()β Opens the next entry in the zip archive and returns a const pointer to a FileEntry object for the entry.virtual ~ZipInputStreambuf()β Destructor.
π§ Protected Member Functions
virtual int underflow()
π Additional Inherited Members
(yeah, she's got extras from the family tree, they're just chilling over there π)
π Detailed Description π
ZipInputStreambuf is a zip input streambuf filter. no cap, that's literally the definition.
Defined at line 18 of file zipinputstreambuf.h.
π Constructor & Destructor Documentation π
zipios::ZipInputStreambuf::ZipInputStreambuf (streambuf * inbuf, int s_pos = -1, bool del_inbuf = false) [explicit]
ZipInputStreambuf constructor. the main character entrance, honestly β¨
Parameters
inbufβ the streambuf to use for input.s_posβ a position to reset the inbuf to before reading. Specify-1to read from the current position.del_inbufβ if true is specified inbuf will be deleted, when the ZipInputStreambuf is destructed.
Defined at line 18 of file zipinputstreambuf.cpp.
zipios::ZipInputStreambuf::~ZipInputStreambuf () [virtual]
Destructor. she's leaving the group chat, say your goodbyes π
Defined at line 82 of file zipinputstreambuf.cpp.
π Member Function Documentation π
void zipios::ZipInputStreambuf::close ()
Closes the streambuf.
Defined at line 42 of file zipinputstreambuf.cpp.
void zipios::ZipInputStreambuf::closeEntry ()
Closes the current entry, and positions the stream read pointer at the beginning of the next entry (if there is one). like closing one tab and sliding into the next one, slay π«Ά
Defined at line 29 of file zipinputstreambuf.cpp.
ConstEntryPointer zipios::ZipInputStreambuf::getNextEntry ()
Opens the next entry in the zip archive and returns a const pointer to a FileEntry object for the entry.
Returns
a const FileEntry * containing information about the (now) current entry. obsessed with a function that just hands you the goods π₯
Defined at line 45 of file zipinputstreambuf.cpp.
πΈ Author πΈ
Generated automatically by Doxygen for Zipios++ from the source code.
okay that's the whole page bestie, you ate that reading session fr fr π
β¨ and just so you know, this little masterpiece came from Zipios++, dated Tue Mar 24 2020, and it's the zipios::Zi...utStreambuf(3) page. go forth and filter those zip streams, queen ππ¦π
π¦ where this page comes from
- ubuntu jammy: libzipios++-dev 0.1.5.9+cvs.2007.04.28-11build1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms