logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Author

       Generated automatically by Doxygen for GNU CommonC++ from the source code.

GNU CommonC++                                    Sun Dec 27 2020                                ost::OZStream(3)

Constructor & Destructor Documentation

ost::OZStream::OZStream(boolthrowflag=false)ost::OZStream::OZStream(constchar*name,intlevel=Z_DEFAULT_COMPRESSION,size_tsize=512,booltf=false)virtualost::OZStream::~OZStream()[virtual]

Member Data Documentation

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

Member Function Documentation

voidost::OZStream::allocate(size_tsize)[protected]voidost::OZStream::close(void)size_tost::OZStream::getBufferSize(void)[inline]boolost::OZStream::isOpen(void)voidost::OZStream::open(constchar*name,intlevel=Z_DEFAULT_COMPRESSION,size_tsize=512)intost::OZStream::overflow(intch)[protected]

Name

       ost::OZStream

Synopsis

       #include <zstream.h>

       Inherits streambuf, and ostream.

   PublicMemberFunctionsOZStream (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)

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

   ProtectedAttributes
       size_t bufsize
       char * pbuf

See Also