るりまサーチ

最速Rubyリファレンスマニュアル検索!
1185件ヒット [1-100件を表示] (0.019秒)

別のキーワード

  1. cgi close
  2. _builtin close
  3. cgi/session close
  4. logger close
  5. zlib close

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Zlib::GzipWriter#close -> File (18169.0)

フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。

...フッターを書き出し、GzipWriter オブジェクトをクローズします。close
finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を
参照して下さい。

注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく...
...un 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...

Thread::Queue#close -> self (18163.0)

キューを close します。close 済みのキューを再度 open することはできません。

...キューを close します。close 済みのキューを再度 open することはできません。

close
後は以下のように動作します。

* Thread::Queue#closed? は true を返します
* Thread::Queue#close は無視されます
* Thread::Queue#enq/push/<< は ClosedQueueError...
...オブジェクトを返します

また、ClosedQueueError は StopIteration を継承しているため、
close
する事でループから脱出する事もできます。

例:

q = Queue.new
Thread.new{
while e = q.deq # wait for nil to break loop
# ...
end

}
q.close...

Zlib::ZStream#close -> nil (18102.0)

ストリームを閉じます。 以後、このストリームにアクセスすることはできなくなります。

ストリームを閉じます。
以後、このストリームにアクセスすることはできなくなります。

Zlib::ZStream#end -> nil (18102.0)

ストリームを閉じます。 以後、このストリームにアクセスすることはできなくなります。

ストリームを閉じます。
以後、このストリームにアクセスすることはできなくなります。

IO#close_read -> nil (6153.0)

読み込み用の IO を close します。主にパイプや読み書き両用に作成し た IO オブジェクトで使用します。

...読み込み用の IO を close します。主にパイプや読み書き両用に作成し
た IO オブジェクトで使用します。

既に close されていた場合には単に無視されます。

@raise IOError 自身が読み込み用にオープンされていなければ発生し...
...ます。

@raise Errno::EXXX close に失敗した場合に発生します。

//emlist[例][ruby]{
IO.popen("/bin/sh","r+") do |f|
f.close_read
# f.readlines # => IOError: not opened for reading
end

//}

@see IO#close, IO#closed?, IO#close_write...

絞り込み条件を変える

IO#close_write -> nil (6153.0)

書き込み用の IO を close します。

...書き込み用の IO を close します。

既に close されていた場合には単に無視されます。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX close に失敗した場合に発生します。

//emlist[例][rub...
...y]{
f = IO.popen("/bin/sh","r+") do |f|
f.close_write
# f.print "nowhere" # => IOError: not opened for writing
end

//}

@see IO#close, IO#closed?, IO#close_read...

IO#close_read -> nil (6147.0)

読み込み用の IO を close します。主にパイプや読み書き両用に作成し た IO オブジェクトで使用します。

...読み込み用の IO を close します。主にパイプや読み書き両用に作成し
た IO オブジェクトで使用します。


@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@raise Errno::EXXX close に失敗した場合に発生し...
...ます。

//emlist[例][ruby]{
IO.popen("/bin/sh","r+") do |f|
f.close_read
# f.readlines # => IOError: not opened for reading
end

//}

@see IO#close, IO#closed?, IO#close_write...

IO#close_write -> nil (6147.0)

書き込み用の IO を close します。

...き込み用の IO を close します。


@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX close に失敗した場合に発生します。

//emlist[例][ruby]{
f = IO.popen("/bin/sh","r+") do |f|
f.close_write
# f.print "now...
...here" # => IOError: not opened for writing
end

//}

@see IO#close, IO#closed?, IO#close_read...

IO#autoclose? -> bool (6122.0)

auto-close フラグを返します。

...auto-close フラグを返します。

//emlist[例][ruby]{
IO.open(IO.sysopen("testfile")) do |io|
io.autoclose? # => true
io.autoclose = false
io.autoclose? # => false
end

//}

@see IO#autoclose=...

Zlib::ZStream#ended? -> bool (6100.0)

ストリームが閉じられている時に真を返します。

ストリームが閉じられている時に真を返します。

絞り込み条件を変える

Zlib::GzipWriter#finish -> File (3069.0)

フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。

...フッターを書き出し、GzipWriter オブジェクトをクローズします。close
finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を
参照して下さい。

注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく...
...un 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...
<< 1 2 3 ... > >>