ZIPIOS_GZIPOUTPUTSTREAMBUF(3)

πŸ“¦
version 0.1.5.9+cvs.2007.04.28 Β· 2 versions
, in ubuntu jammy

πŸ’– zipios::GZIPOutputStreambuf β€” the glow-up guide πŸ’–

okay bestie, welcome to the Library Functions Manual entry for zipios::GZIPOutputStreambuf ✨ this is your girl's whole personality: a gzip output streambuf filter, and she's serving. let's get into it 🫢


✨ NAME ✨

zipios::GZIPOutputStreambuf β€” she's a zip output streambuf filter. that's the whole vibe. no cap πŸ’…


🌸 SYNOPSIS 🌸

#include <gzipoutputstreambuf.h>

Inherits zipios::DeflateOutputStreambuf. yes she's a nepo baby, she inherited the whole thing πŸ˜ŒπŸ‘‘

πŸŽ€ Public Member Functions πŸŽ€

  • GZIPOutputStreambuf (streambuf *outbuf, bool del_outbuf=false) β€” the constructor, obviously. more on her below.
  • void setFilename (const string &filename)
  • void setComment (const string &comment)
  • void close () β€” calls finish.
  • void finish () β€” finishes the compression. iconic final act energy.
  • virtual ~GZIPOutputStreambuf () β€” the destructor. she's leaving the group chat πŸšͺπŸ’¨

πŸ¦‹ Protected Member Functions πŸ¦‹

  • virtual int overflow (int c=EOF)
  • virtual int sync ()

⭐ Additional Inherited Members ⭐

she got a whole extra pile of inherited stuff from her parent class, iykyk. not listed here because she's keeping some mystery πŸ’œ


πŸ‘‘ Detailed Description πŸ‘‘

GZIPOutputStreambuf is a zip output streambuf filter. that's the tea, that's the assignment, that's literally it πŸ“

Definition at line 15 of file gzipoutputstreambuf.h.


πŸ’… Constructor & Destructor Documentation πŸ’…

zipios::GZIPOutputStreambuf::GZIPOutputStreambuf (streambuf * outbuf, bool del_outbuf = false) [explicit]

bestie this is the constructor. a freshly constructed GZIPOutputStreambuf is ready to accept data β€” she's warmed up, she's stretched, she's got her water bottle, she's ready to go πŸ”₯

Parameters

  • outbuf β€” the streambuf to use for output. that's her stage, her spotlight.
  • del_outbuf β€” if true is specified, outbuf will be deleted when the GZIPOutputStreambuf is destructed. yes she will take it down with her, that's the arrangement 🫒

Definition at line 19 of file gzipoutputstreambuf.cpp.

zipios::GZIPOutputStreambuf::~GZIPOutputStreambuf () [virtual]

Destructor. she's out, she said what she said, bye πŸ’€

Definition at line 47 of file gzipoutputstreambuf.cpp.


🌈 Member Function Documentation 🌈

void zipios::GZIPOutputStreambuf::close ()

Calls finish. that's the whole thing, no further explanation, she delegates and honestly? respect 🫑

Definition at line 33 of file gzipoutputstreambuf.cpp.

void zipios::GZIPOutputStreambuf::finish ()

Finishes the compression. the grand finale, the closing number, the last chorus πŸŽ€

Definition at line 37 of file gzipoutputstreambuf.cpp.


πŸ’– Author πŸ’–

Generated automatically by Doxygen for Zipios++ from the source code. not a human author, just a robot doing its lil thing πŸ€–βœ¨


ok so that's the whole page bestie, every option, every line number, every file path, all of it, untouched and iconic. go forth and gzip πŸ’…

later, love u, this page is from Zipios++, dated Tue Mar 24 2020, manual section 3, and it ate. periodt πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from