zipios::Fi...tStreambuf(3)

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

🌸 NAME 🌸

zipios::FilterInputStreambuf β€” ok so bestie, picture a streambuf that's basically a lil filter: it takes the input coming from the streambuf it's attached to and filters it. That's the whole vibe. πŸ’…


✨ SYNOPSIS ✨

#include <filterinputstreambuf.h>

Inherits streambuf.

Inherited by zipios::InflateInputStreambuf. (yes she has a daughter class, main character lineage fr fr πŸ‘‘)

πŸ’– Public Member Functions πŸ’–

  • FilterInputStreambuf (streambuf *inbuf, bool del_inbuf=false) β€” Constructor.
  • virtual ~FilterInputStreambuf () β€” Destructor.

πŸŽ€ Protected Attributes πŸŽ€

  • int _s_pos
  • streambuf * _inbuf
  • bool _del_inbuf

πŸ¦‹ Detailed Description πŸ¦‹

An input streambuf filter is a streambuf that filters the input it gets from the streambuf it is attached to. No cap.

FilterInputStreambuf is a base class to derive input streambuf filters from. So like, she's the blueprint, the mother, the template β€” you build your own filter on top of her. 🫢

Definition at line 15 of file filterinputstreambuf.h. πŸ“

πŸ’œ Constructor & Destructor Documentation πŸ’œ

⭐ zipios::FilterInputStreambuf::FilterInputStreambuf (streambuf * inbuf, bool del_inbuf = false) [explicit]

Constructor. She's born. πŸŽ€βœ¨

Parameters

  • inbuf β€” the streambuf to use for input.
  • del_inbuf β€” if true is specified inbuf will be deleted, when the FilterInputStreambuf is destructed. (so like, careful, she'll take it out with her when she goes 😭)
Definition at line 8 of file filterinputstreambuf.cpp. πŸ“

⭐ zipios::FilterInputStreambuf::~FilterInputStreambuf () [virtual]

Destructor. She said goodbye, iconic exit. πŸ’€πŸŒΈ

Definition at line 18 of file filterinputstreambuf.cpp. πŸ“

🌈 Author 🌈

Generated automatically by Doxygen for Zipios++ from the source code. (the bots wrote this one, not me, don't come for me πŸ™ˆ)


and that's the whole page bestie, mwah πŸ’– β€” this was Zipios++, dated Tue Mar 24 2020, and the page is zipios::Fi...tStreambuf(3). periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from