別のキーワード
ライブラリ
クラス
-
Encoding
:: Converter (12) -
Encoding
:: InvalidByteSequenceError (12) -
Net
:: HTTP (36) -
Net
:: POP3 (12) -
Net
:: SMTP (68) - Object (12)
-
OpenSSL
:: Engine (12) -
Psych
:: Stream (36) -
Psych
:: Visitors :: YAMLTree (48) - ThreadsWait (6)
-
Zlib
:: Deflate (72) -
Zlib
:: GzipFile (12) -
Zlib
:: GzipWriter (24) -
Zlib
:: Inflate (36)
キーワード
- << (12)
- close (12)
- deflate (12)
- finished (12)
- finished? (18)
- flush (12)
-
incomplete
_ input? (12) - inflate (12)
- params (12)
- quit (12)
-
respond
_ to? (12) -
set
_ dictionary (24) - start (80)
- started? (12)
- tree (12)
検索結果
先頭5件
-
Psych
:: Visitors :: YAMLTree # finish -> Psych :: Nodes :: Stream|nil (21302.0) -
変換を終了し、構築した AST を返します。
...変換を終了し、構築した AST を返します。
このメソッドは2回呼び出さないでください。
@see Psych::Visitors::YAMLTree#tree... -
Net
:: HTTP # finish -> () (21202.0) -
HTTP セッションを終了します。セッション開始前にこのメソッドが 呼ばれた場合は例外 IOError を発生します。
...HTTP セッションを終了します。セッション開始前にこのメソッドが
呼ばれた場合は例外 IOError を発生します。
@raise IOError セッション開始前に呼ぶと発生します。... -
Net
:: POP3 # finish -> () (21202.0) -
POP3 セッションを終了し、接続を閉じます。
...POP3 セッションを終了し、接続を閉じます。
@raise IOError セッション開始前にこのメソッドを呼ぶと発生します... -
Net
:: SMTP # finish -> () (21202.0) -
SMTP セッションを終了します。
...SMTP セッションを終了します。
@raise IOError セッション開始前にこのメソッドが呼ばれた場合に発生します
@see Net::SMTP#start... -
OpenSSL
:: Engine # finish -> nil (21202.0) -
engine を終了させ、内部に保持しているデータを破棄します。
engine を終了させ、内部に保持しているデータを破棄します。 -
Psych
:: Stream # finish -> () (21202.0) -
YAML document への変換を完了し、io への出力を完了します。
YAML document への変換を完了し、io への出力を完了します。 -
Zlib
:: GzipFile # finish -> IO (21202.0) -
GzipFile オブジェクトをクローズします。Zlib::GzipFile#closeと違い、 このメソッドは関連付けられている IO オブジェクトの close メソッドを 呼び出しません。関連付けられている IO オブジェクトを返します。
...GzipFile オブジェクトをクローズします。Zlib::GzipFile#closeと違い、
このメソッドは関連付けられている IO オブジェクトの close メソッドを
呼び出しません。関連付けられている IO オブジェクトを返します。... -
Zlib
:: GzipWriter # finish -> File (18264.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
:: Converter # finish -> String (18238.0) -
変換処理を終了し、結果文字列の末尾を返します。 変換元の文字列の末尾がバイト列の途中で終わっていた場合、保持しているバイト列全てを返します。
...::InvalidByteSequenceError 変換元のエンコーディングにお
いて不正なバイト列があった場合に発生します。
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
p ec.convert("\u3042") #=> "\e$B$\""
p ec.finish #=> "\e(B"
//}...