るりまサーチ

最速Rubyリファレンスマニュアル検索!
420件ヒット [201-300件を表示] (0.078秒)

別のキーワード

  1. zlib finish
  2. zlib new
  3. zlib wrap
  4. zlib deflate

ライブラリ

クラス

キーワード

検索結果

<< < 1 2 3 4 5 > >>

Zlib::GzipWriter#close -> File (11063.0)

フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。

...フッターを書き出し、GzipWriter オブジェクトをクローズします。close と
finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を
参照して下さい。

注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく...
...quire 'zlib'

def case_finish
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.finish
p f.atime
# 例
#=> Sun Jul 06 15:43:57 +0900 2008
end

def case_close
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filen...

Zlib::GzipWriter#finish -> File (11063.0)

フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。

...フッターを書き出し、GzipWriter オブジェクトをクローズします。close と
finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を
参照して下さい。

注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく...
...quire 'zlib'

def case_finish
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.finish
p f.atime
# 例
#=> Sun Jul 06 15:43:57 +0900 2008
end

def case_close
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filen...

Zlib::GzipWriter#comment=(string) (11049.0)

gzip ファイルのヘッダーに記録するコメントを指定します。

...gzip ファイルのヘッダーに記録するコメントを指定します。

Zlib
::GzipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。

@param string gzip ファイルのヘッダーに記録する...
...turn string を返します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.comment = "hogehoge"
p gz.comment #=> "hogehoge"
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.com...

Zlib::GzipWriter#mtime=(time) (11049.0)

gzip ファイルのヘッダーに記録する最終更新時間を指定します。

...gzip ファイルのヘッダーに記録する最終更新時間を指定します。

Zlib
::GzipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。

@param time gzip ファイルのヘッダーに記録す...
...定します。
@return time を返します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
p gz.mtime = 1 #=> 1
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.mtime
# 例
#...

Zlib::GzipWriter#orig_name=(filename) (11049.0)

gzip ファイルのヘッダーに記録する元ファイル名を指定します。

...gzip ファイルのヘッダーに記録する元ファイル名を指定します。

Zlib
::GzipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。

@param filename gzip ファイルのヘッダーに記...
...filename を返します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.orig_name = "hogehoge"
p gz.orig_name #=> "hogehoge"
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.o...

絞り込み条件を変える

Zlib::GzipReader#rewind -> 0 (11047.0)

ファイルポインタを Zlib::GzipReader.new を呼び出した直後の 時点に戻します。関連付けられている IO オブジェクトに seek メソッドが定義されている必要があります。

... Zlib::GzipReader.new を呼び出した直後の
時点に戻します。関連付けられている IO オブジェクトに
seek メソッドが定義されている必要があります。

require 'zlib'

=begin
# hoge.gz がない場合はこれで作成する。
Zlib
::GzipWriter.open(...
...'hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=end

gz = Zlib::GzipReader.open('hoge.gz')
puts gz.gets #=> hoge
puts gz.gets #=> fuga
gz.rewind #=> 0
puts gz.gets #=> hoge
gz.close...

Zlib::GzipWriter#<<(str) -> self (11037.0)

str を出力します。str が文字列でない場合は to_s を用いて 文字列に変換します。

...したいオブジェクトを与えます。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz << "hoge" << "fuga"
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> hogefu...

Zlib::GzipWriter#print(*str) -> nil (11037.0)

引数を自身に順に出力します。引数を省略した場合は、$_ を出力します。

...力するオブジェクトを指定します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.print "ugo"
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> ugo

@see I...

Zlib::GzipWriter#printf(format, *args) -> nil (11037.0)

C 言語の printf と同じように、format に従い引数 を文字列に変換して、自身に出力します。

...れるオブジェクトを指定します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.printf("\n%9s", "bar")
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=>...
<< < 1 2 3 4 5 > >>