75 int comp_strategy = Z_DEFAULT_STRATEGY);
91 open (
const char* name,
92 std::ios_base::openmode mode);
102 std::ios_base::openmode mode);
127 virtual std::streamsize
150 overflow (int_type c = traits_type::eof ());
160 virtual std::streambuf*
179 seekoff (off_type off, std::ios_base::seekdir way,
180 std::ios_base::openmode mode =
181 std::ios_base::in|std::ios_base::out);
189 seekpos (pos_type sp, std::ios_base::openmode mode =
190 std::ios_base::in|std::ios_base::out);
193 pbackfail (int_type c = traits_type::eof ());
294 std::ios_base::openmode mode = std::ios_base::in);
303 std::ios_base::openmode mode = std::ios_base::in);
332 open (
const char* name,
333 std::ios_base::openmode mode = std::ios_base::in);
345 std::ios_base::openmode mode = std::ios_base::in);
383 std::ios_base::openmode mode = std::ios_base::out);
392 std::ios_base::openmode mode = std::ios_base::out);
421 open (
const char* name,
422 std::ios_base::openmode mode = std::ios_base::out);
434 std::ios_base::openmode mode = std::ios_base::out);
459 template<
typename T1,
typename T2>
464 template <
typename Ta,
typename Tb>
489 (gzs.
rdbuf ())->setcompression (l, s);
494 template<
typename T1,
typename T2>
499 : func(
f), val1(v1), val2(v2)
503 template<
typename T1,
typename T2>
505 operator<<(gzofstream& s, const gzomanip2<T1,T2>& m)
506 {
return (*m.func)(s, m.val1, m.val2); }