Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library zlib > class Zlib::Inflate > new

singleton method Zlib::Inflate.new

new([windowBits]) -> Zlib::Inflate

展開ストリームを作成します。引数の詳細は zlib.h を参照して下さい。 nil の場合はデフォルトの値を使用します。

[PARAM] windowBits:
ウィンドの大きさを整数で指定します。詳細はzlib.hを参照してください。
cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new(15)
inz << cstr
p inz.finish #=> "hoge fuga end"