ost::OZStream(3)

πŸ“¦ version 1.8.1, in ubuntu jammy

🌸 NAME 🌸

ost::OZStream β€” bestie, it's the output compression stream class from GNU CommonC++ πŸ’–


✨ SYNOPSIS ✨

#include <zstream.h>

She inherits from streambuf, and ostream. Two parents, one icon. πŸ‘‘

πŸŽ€ Public Member Functions πŸŽ€

  • OZStream(bool throwflag = false)
  • OZStream(const char *name, int level = Z_DEFAULT_COMPRESSION, size_t size = 512, bool tf = false)
  • bool isOpen(void)
  • void close(void)
  • virtual ~OZStream()
  • void open(const char *name, int level = Z_DEFAULT_COMPRESSION, size_t size = 512)
  • size_t getBufferSize(void)

πŸ¦‹ Protected Member Functions πŸ¦‹

  • void allocate(size_t size)
  • int overflow(int ch)

🌈 Protected Attributes 🌈

  • size_t bufsize
  • char *pbuf

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

ost::OZStream::OZStream(bool throwflag = false)

ost::OZStream::OZStream(const char *name, int level = Z_DEFAULT_COMPRESSION, size_t size = 512, bool tf = false)

virtual ost::OZStream::~OZStream() [virtual]

Not me listing all three of them with zero extra commentary πŸ™ˆ β€” the original page gives the signatures and literally nothing else, so we're keeping it that way, no cap. The facts are the facts, periodt.


⭐ Member Function Documentation ⭐

void ost::OZStream::allocate(size_t size) [protected]

void ost::OZStream::close(void)

size_t ost::OZStream::getBufferSize(void) [inline]

bool ost::OZStream::isOpen(void)

void ost::OZStream::open(const char *name, int level = Z_DEFAULT_COMPRESSION, size_t size = 512)

int ost::OZStream::overflow(int ch) [protected]

Same energy, bestie β€” the source page just drops the signatures with no prose attached, so there's no secret lore to spill here. 🫢 What you see is what you get.


πŸ“ Member Data Documentation πŸ“

size_t ost::OZStream::bufsize [protected]

char *ost::OZStream::pbuf [protected]

Two protected data members, sitting pretty, doing their thing. ✨


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for GNU CommonC++ from the source code. Yeah, a robot wrote the docs, and honestly? It ate. πŸ’€


And that's a wrap, bestie! πŸŽ€ This little gem lives in the GNU CommonC++ manual, and this particular page is dated Sun Dec 27 2020 β€” the page title up top is ost::OZStream(3), and the footer names GNU CommonC++ with that same date, so now you know exactly where she came from. slay, bye πŸ’–βœ¨

πŸ“¦ where this page comes from