種類
- インスタンスメソッド (312)
- 特異メソッド (144)
- 定数 (11)
- ライブラリ (11)
ライブラリ
- ビルトイン (22)
-
net
/ http (22) -
net
/ smtp (56) - openssl (11)
- psych (44)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
shell
/ process-controller (6) - thwait (6)
- zlib (264)
クラス
-
Encoding
:: InvalidByteSequenceError (11) -
Net
:: HTTP (22) -
Net
:: SMTP (56) - Object (11)
-
OpenSSL
:: Engine (11) -
Psych
:: Visitors :: YAMLTree (44) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Shell
:: ProcessController (6) - ThreadsWait (6)
-
Zlib
:: Deflate (88) -
Zlib
:: GzipFile (11) -
Zlib
:: GzipReader (22) -
Zlib
:: GzipWriter (44) -
Zlib
:: Inflate (55) -
Zlib
:: ZStream (33)
モジュール
- Zlib (11)
キーワード
- << (11)
- FINISH (11)
-
check
_ point (18) - close (11)
- debug (11)
- deflate (22)
-
finish
_ all _ jobs (18) - finished (11)
- finished? (28)
- flush (11)
-
incomplete
_ input? (11) - inflate (22)
- new (22)
- params (11)
-
respond
_ to? (11) -
set
_ dictionary (22) - start (78)
-
stream
_ end? (11) - tree (11)
-
wait
_ to _ finish _ all _ process _ controllers (6) - wrap (44)
検索結果
先頭5件
-
Shell
:: ProcessController . wait _ to _ finish _ all _ process _ controllers -> () (30401.0) -
@todo
@todo -
OpenSSL
:: Engine # finish -> nil (30301.0) -
engine を終了させ、内部に保持しているデータを破棄します。
...engine を終了させ、内部に保持しているデータを破棄します。... -
Psych
:: Visitors :: YAMLTree # finish -> Psych :: Nodes :: Stream|nil (30301.0) -
変換を終了し、構築した AST を返します。
...変換を終了し、構築した AST を返します。
このメソッドは2回呼び出さないでください。
@see Psych::Visitors::YAMLTree#tree... -
Zlib
:: ZStream # finish -> String (27345.0) -
ストリームへの入力を終了し、出力バッファをフラッシュします。 より具体的な振る舞いは Zlib::Deflate#finish, Zlib::Inflate#finish を参照して下さい。
...ストリームへの入力を終了し、出力バッファをフラッシュします。
より具体的な振る舞いは Zlib::Deflate#finish,
Zlib::Inflate#finish を参照して下さい。
@see Zlib::Deflate#finish,Zlib::Inflate#finish... -
Zlib
:: Deflate # finish -> String (27323.0) -
圧縮ストリームを終了します。deflate('', Zlib::FINISH) と同じです。
...圧縮ストリームを終了します。deflate('', Zlib::FINISH) と同じです。
require 'zlib'
dez = Zlib::Deflate.new
dez << "123" * 5 << "ugougo" << "123" * 5 << "hogehoge"
dezstr = dez.finish
p dezstr #=> "x\2343426DB\245\351\371@d\210*\230\221\237\236\n\302\000\356\275\v\271"... -
Zlib
:: Inflate # finish -> String (27319.0) -
展開ストリームを終了します。
...ゴミデータ) を返します。
Zlib::ZStream#finished? が真でない時に finish を呼ぶと
例外が発生します。
展開ストリームは圧縮データ内に終了コードを発見した時点で
自ら終了するため、明示的に finish を呼ぶ必要は必ずしも
あ......りませんが、このメソッドは圧縮データが正しく終了しているかを
確認するのに便利です。
require 'zlib'
cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new
inz << cstr
p inz.finish #=> "hoge fuga end"... -
Zlib
:: GzipFile # finish -> IO (27201.0) -
GzipFile オブジェクトをクローズします。Zlib::GzipFile#closeと違い、 このメソッドは関連付けられている IO オブジェクトの close メソッドを 呼び出しません。関連付けられている IO オブジェクトを返します。
...GzipFile オブジェクトをクローズします。Zlib::GzipFile#closeと違い、
このメソッドは関連付けられている IO オブジェクトの close メソッドを
呼び出しません。関連付けられている IO オブジェクトを返します。... -
Zlib
:: GzipWriter # finish -> File (24351.0) -
フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。
...フッターを書き出し、GzipWriter オブジェクトをクローズします。close と
finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を
参照して下さい。
注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく......ず、壊れた gzip ファイルを生成してしまう可能性があります。
require '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(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.close
begin
p f.atime
rescue IOError => err
puts err #=> closed stream
end
end
case_finish
case_close... -
Encoding
:: InvalidByteSequenceError # incomplete _ input? -> bool (24306.0) -
エラー発生時に入力文字列が不足している場合に真を返します。
...す。
//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "z" on EUC-JP>
p $!.incomplete_input? #=> false
end
begin
ec.conve......rt("abc\xA1")
ec.finish
rescue Encoding::InvalidByteSequenceError
p $! #=> #<Encoding::InvalidByteSequenceError: incomplete "\xA1" on EUC-JP>
p $!.incomplete_input? #=> true
end
//}... -
Psych
:: Visitors :: YAMLTree # finished -> bool (18316.0) -
Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。
...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。
まだならば偽を返します。...