GzFileBuf Class Reference

#include <GzFileBuf.h>

List of all members.

Public Member Functions

 GzFileBuf (const char *filename)
virtual ~GzFileBuf ()

Protected Member Functions

virtual int_type overflow (int_type c)
virtual int_type underflow ()
virtual std::streampos seekpos (std::streampos sp, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out)
virtual std::streamsize xsgetn (char *s, std::streamsize num)
virtual std::streamsize xsputn (const char *s, std::streamsize num)


Detailed Description

Definition at line 7 of file GzFileBuf.h.


Constructor & Destructor Documentation

GzFileBuf::GzFileBuf ( const char *  filename  )  [explicit]

Definition at line 8 of file GzFileBuf.cpp.

References NULL.

GzFileBuf::~GzFileBuf (  )  [virtual]

Definition at line 20 of file GzFileBuf.cpp.


Member Function Documentation

int GzFileBuf::overflow ( int_type  c  )  [protected, virtual]

Definition at line 25 of file GzFileBuf.cpp.

std::streampos GzFileBuf::seekpos ( std::streampos  sp,
std::ios_base::openmode  which = std::ios_base::in | std::ios_base::out 
) [protected, virtual]

Definition at line 70 of file GzFileBuf.cpp.

int GzFileBuf::underflow (  )  [protected, virtual]

Definition at line 31 of file GzFileBuf.cpp.

References EOF.

std::streamsize GzFileBuf::xsgetn ( char *  s,
std::streamsize  num 
) [protected, virtual]

Definition at line 77 of file GzFileBuf.cpp.

std::streamsize GzFileBuf::xsputn ( const char *  s,
std::streamsize  num 
) [protected, virtual]

Definition at line 83 of file GzFileBuf.cpp.


The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:31:47 2017 for Moses by  doxygen 1.5.9