121件ヒット
[1-100件を表示]
(0.051秒)
種類
- インスタンスメソッド (77)
- クラス (33)
- 特異メソッド (11)
ライブラリ
- zlib (121)
クラス
-
Zlib
:: GzipFile :: Error (22) -
Zlib
:: GzipReader (33) -
Zlib
:: GzipWriter (33)
キーワード
- CRCError (11)
- LengthError (11)
- comment= (11)
- input (11)
- inspect (11)
- mtime= (11)
- new (11)
-
orig
_ name= (11) - readchar (11)
- readline (11)
検索結果
先頭5件
-
Zlib
:: GzipFile :: Error (24000.0) -
gzip ファイルを処理している間にエラーが生じた時に発生する全ての例外の スーパークラスです。
gzip ファイルを処理している間にエラーが生じた時に発生する全ての例外の
スーパークラスです。 -
Zlib
:: GzipFile :: CRCError (12000.0) -
フッターに記録されている CRC 値と実際に展開したデータの CRC 値が 異なる時に発生します。
フッターに記録されている CRC 値と実際に展開したデータの CRC 値が
異なる時に発生します。 -
Zlib
:: GzipFile :: LengthError (12000.0) -
フッターに記録されているデータ長と実際に展開したデータの 長さが異なる時に発生します。
フッターに記録されているデータ長と実際に展開したデータの
長さが異なる時に発生します。 -
Zlib
:: GzipFile :: Error # input -> String | nil (9000.0) -
読み込んだ文字列(gzip 形式で圧縮されたもの)を返します。
読み込んだ文字列(gzip 形式で圧縮されたもの)を返します。 -
Zlib
:: GzipFile :: Error # inspect -> String (9000.0) -
self の情報を人間に読みやすい文字列にして返します。
self の情報を人間に読みやすい文字列にして返します。 -
Zlib
:: GzipWriter # orig _ name=(filename) (124.0) -
gzip ファイルのヘッダーに記録する元ファイル名を指定します。
...とすると Zlib::GzipFile::Error 例外が
発生します。
@param filename gzip ファイルのヘッダーに記録する元ファイル名を文字列で指定します。
@return filename を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::Gzi......pWriter.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.orig_name #=> hogehoge
}... -
Zlib
:: GzipReader # readchar -> Integer (120.0) -
IO クラスの同名メソッドIO#readcharと同じです。
...IO クラスの同名メソッドIO#readcharと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッター......は、次の時に展開した
データとフッターの照合を行い、エラーがあった場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時......b::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び出された時。
@raise EOFError EOF に到達したとき発生します。
@raise Zlib::Error Zlib::Error を参照
@raise Zlib::GzipFile::Error Z... -
Zlib
:: GzipReader # readline(rs = $ / ) -> String (120.0) -
IO クラスの同名メソッドIO#readlineと同じです。
...IO クラスの同名メソッドIO#readlineと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッター......は、次の時に展開した
データとフッターの照合を行い、エラーがあった場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時......で読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び出された時。
@param rs 行の区切りを文字列で指定します。
@raise EOFError EOF に到達したとき発... -
Zlib
:: GzipReader . new(io) -> Zlib :: GzipReader (48.0) -
io と関連付けられた GzipReader オブジェクトを作成します。
...Zlib::GzipFile::Error ヘッダーの解析に失敗した場合発生します。
require 'zlib'
File.open('hoge.txt', "w") { |fp|
fp.puts 'hoge'
}
f = File.open('hoge.txt')
begin
Zlib::GzipReader.new(f)
rescue Zlib::GzipFile::Error => err
puts "error", err #=> error... -
Zlib
:: GzipWriter # comment=(string) (24.0) -
gzip ファイルのヘッダーに記録するコメントを指定します。
...ようとすると Zlib::GzipFile::Error 例外が
発生します。
@param string gzip ファイルのヘッダーに記録するコメントを文字列で指定します。
@return string を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWri......ter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.comment = "hogehoge"
p gz.comment #=> "hogehoge"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.comment #=> hogehoge
}...