ost::OZStream(3)
πΈ 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 bufsizechar *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
- ubuntu jammy: libcommoncpp2-doc 1.8.1-10
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms