るりまサーチ

最速Rubyリファレンスマニュアル検索!
216件ヒット [1-100件を表示] (0.030秒)
トップページ > クエリ:zlib[x] > 種類:クラス[x]

別のキーワード

  1. zlib finish
  2. zlib new
  3. zlib open
  4. zlib wrap
  5. zlib inflate

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

Zlib::Error (11071.0)

ライブラリ zlib の発行する全ての例外のスーパークラスです。

... zlib の発行する全ての例外のスーパークラスです。

以下の例外が Zlib::Error のサブクラスとして定義されています。
それぞれ zlib ライブラリ関数の返すエラーと対応しています。

* Zlib::StreamEnd
* Zlib::NeedDict
* Zlib::DataE...
...rror
* Zlib::StreamError
* Zlib::MemError
* Zlib::BufError
* Zlib::VersionError...

Zlib::ZStream (11057.0)

圧縮データを扱うストリームを表す抽象クラスです。 具体的な圧縮/展開の操作は、それぞれサブクラスの Zlib::Deflate, Zlib::Inflate で定義されています。

...トリームを表す抽象クラスです。
具体的な圧縮/展開の操作は、それぞれサブクラスの Zlib::Deflate,
Zlib
::Inflate で定義されています。

Zlib
::ZStream オブジェクトは、ストリーム (struct zstream) の
入力側 (next_in) と出力側 (next_out) に...
...ちます。以下、入力側のバッファを「入力バッファ」、
出力側のバッファを「出力バッファ」と呼びます。

Zlib
::ZStream オブジェクトに入力されたデータは、一旦入力バッファの
末尾にストアされた後、ストリームからの出...
...
String オブジェクトとして返します。

以上を図示すると次のようになります:

+================ an instance of Zlib::ZStream ================+
|| ||
|| +--------+ +-------+...

Zlib::GzipFile (11033.0)

gzip 形式の圧縮ファイルを扱う抽象クラス。 具体的な読み込み/書き込み操作は、それぞれサブクラスの Zlib::GzipReader, Zlib::GzipWriter で定義されています。

...gzip 形式の圧縮ファイルを扱う抽象クラス。
具体的な読み込み/書き込み操作は、それぞれサブクラスの
Zlib
::GzipReader, Zlib::GzipWriter で定義されています。

IO クラスのインスタンス (又は IO クラスのインスタンスと同じメソッ...

Zlib::GzipReader (11025.0)

gzip 形式の圧縮ファイルを読み込むラッパークラスです。 IO クラスのインスタンス (又は IO クラスのインスタンスと同じメソッドを 持つオブジェクト) と関連付けて使用します。

...します。

require 'zlib'
=begin
# hoge.gz がない場合は下記で作成できる。
Zlib
::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end

Zlib
::GzipReader.open('hoge.gz') {|gz|
print gz.read
}

f = File.open('hoge.gz')
gz = Zlib::GzipReader.new(f)
pri...

Zlib::GzipWriter (11025.0)

gzip 形式の圧縮ファイルを書き出すラッパークラスです。 IO クラスのインスタンス (又は IO クラスのインスタンスと同じメソッドを 持つオブジェクト) と関連付けて使用します。

...持つオブジェクト) と関連付けて使用します。

require 'zlib'

Zlib
::GzipWriter.open('hoge.gz') {|gz|
gz.write 'jugemu jugemu gokou no surikire...'
}

f = File.open('hoge.gz', 'w')
gz = Zlib::GzipWriter.new(f)
gz.write 'jugemu jugemu gokou no surikire...'
gz.clo...
...se

なお、Ruby の finalizer の制約のため、GzipWriter オブジェクトは必ず
Zlib
::GzipWriter#close 等を用いてクローズしてください。
そうしなければフッターを書き出すことができず、壊れた gzip ファイルを
生成してしまう可能性があ...

絞り込み条件を変える

Zlib::Inflate (11017.0)

入力データを展開するストリームのクラス。Zlib::Deflate と違い、 このクラスのインスタンスを複製 (clone, dup) することはできません。

...入力データを展開するストリームのクラス。Zlib::Deflate と違い、
このクラスのインスタンスを複製 (clone, dup) することはできません。...

Zlib::VersionError (11017.0)

zlib ライブラリのバージョンがこのライブラリの想定しているバージョンと互換でない場合に発生します。

...zlib ライブラリのバージョンがこのライブラリの想定しているバージョンと互換でない場合に発生します。...

Zlib::BufError (11001.0)

出力バッファのサイズが不足している場合に発生します。

出力バッファのサイズが不足している場合に発生します。

Zlib::DataError (11001.0)

入力データが壊れている場合などに発生します。

入力データが壊れている場合などに発生します。
<< 1 2 3 > >>