class method
Zlib::GzipWriter.open
(::String filename, ?::Integer level, ?::Integer strategy, **untyped opts) -> instance
(::String filename, ?::Integer level, ?::Integer strategy, **untyped opts) { (instance gz) -> void } -> nil
Zlib::GzipWriter.open(filename, level=nil, strategy=nil) { |gz| ... }
ext/zlib/zlib.c
View on GitHub ↗
static VALUE
rb_gzwriter_s_open(int argc, VALUE *argv, VALUE klass)
{
return gzfile_s_open(argc, argv, klass, "wb");
}
Opens a file specified by filename for writing gzip compressed data, and returns a GzipWriter object associated with that file. Further details of this method are found in Zlib::GzipWriter.new and Zlib::GzipFile.wrap.