ZIPIOS_FILTEROUTPUTSTREAMBUF(3)

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

NAME</p> πŸ’–

zipios::FilterOutputStreambuf β€” okay so bestie, a FilterOutputStreambuf is a streambuf that filters the data that is written to it before it passes it on to the output streambuf it is connected to. iconic behavior honestly ✨


SYNOPSIS πŸ¦‹

#include <filteroutputstreambuf.h>

Inherits</purl> streambuf. No cap.

Inherited by zipios::DeflateOutputStreambuf. It's giving family tree energy πŸ‘‘

Public Member Functions 🌸

  • FilterOutputStreambuf(streambuf *outbuf, bool del_outbuf=false) β€” Constructor. The main character entrance moment πŸ’…
  • virtual ~FilterOutputStreambuf() β€” Destructor. The goodbye era 😭

Protected Attributes πŸŽ€

  • streambuf * _outbuf
  • bool _del_outbuf

Detailed Description πŸ’œ

A FilterOutputStreambuf is a streambuf that filters the data that is written to it before it passes it on to the output streambuf it is connected to.

Definition at line 14 of file filteroutputstreambuf.h.


Constructor & Destructor Documentation 🌈

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

Constructor. So basically, the birth of a legend ✨

Parameters

  • outbuf β€” the streambuf to pass the filtered data on to. The receiving bestie, fr fr 🫢
  • del_outbuf β€” if true is specified outbuf will be deleted, when the FilterOutputStreambuf is destructed. Lowkey a big responsibility, don't forget it πŸ’€

Definition at line 8 of file filteroutputstreambuf.cpp.

zipios::FilterOutputStreambuf::~FilterOutputStreambuf () [virtual] πŸŒ™

Destructor. It's the farewell tour, no encore 😭

Definition at line 18 of file filteroutputstreambuf.cpp.


Author πŸ‘‘

Generated automatically by Doxygen for Zipios++ from the source code. Not me writing my own lore, the robots did it πŸ€–πŸ’–


This page was living in the Library Functions Manual, brought to you by Zipios++, dated Tue Mar 24 2020. Slay, stay filtered, and protect your _outbuf at all costs πŸ’…βœ¨πŸŽ€
πŸ“¦ where this page comes from