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::IZStream(3)

Constructor & Destructor Documentation

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

Member Data Documentation

size_tost::IZStream::bufsize[protected]char*ost::IZStream::gbuf[protected]

Member Function Documentation

voidost::IZStream::allocate(size_tsize)[protected]voidost::IZStream::close(void)size_tost::IZStream::getBufferSize(void)[inline]boolost::IZStream::isOpen(void)voidost::IZStream::open(constchar*name,size_tsize=512)intost::IZStream::uflow()[protected]intost::IZStream::underflow()[protected]

Name

       ost::IZStream

Synopsis

       #include <zstream.h>

       Inherits streambuf, and istream.

   PublicMemberFunctionsIZStream (bool throwflag=false)
       IZStream (const char *name, size_t size=512, bool tf=false)
       bool isOpen (void)
       void close (void)
       virtual ~IZStream ()
       void open (const char *name, size_t size=512)
       size_t getBufferSize (void)

   ProtectedMemberFunctions
       void allocate (size_t size)
       int underflow ()
       int uflow ()

   ProtectedAttributes
       size_t bufsize
       char * gbuf

See Also