24 virtual streampos
seekoff( streamoff, ios::seek_dir,
int );
37 short own_file_descriptor;
54 void attach(
int fd,
int io_mode );
55 void open(
const char *name,
int io_mode );
93 friend gzofstream &operator<<(gzofstream &, const gzomanip<T> &);
101 template<
class T>
gzofstream &operator<<(gzofstream &s, const gzomanip<T> &m)
103 return (*m.func)(s, m.val);
virtual streampos seekoff(streamoff, ios::seek_dir, int)
gzfilebuf * attach(int file_descriptor, int io_mode)
Gzipped file output stream class.
gzfilebuf * rdbuf() const
gzfilebuf * open(const char *name, int io_mode)
Gzipped file stream buffer class.
static int out(void *out_desc, unsigned char *buf, unsigned len)
virtual ~gzfilestream_common()
Gzipped file input stream class.
int setcompressionlevel(int comp_level)
static unsigned in(void *in_desc, z_const unsigned char **buf)
int setcompressionstrategy(int comp_strategy)
virtual int overflow(int=EOF)
gzomanip(gzofstream &(*f)(gzofstream &, T), T v)