るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

クラス

キーワード

検索結果

Thread::SizedQueue#close -> self (27246.0)

キューを close します。詳しくは Thread::Queue#close を参照してください。

...ーを close します。詳しくは Thread::Queue#close を参照してください。

T
hread::Queue とはキューにオブジェクトを追加するスレッドの動作が
異なります。キューにオブジェクトを追加するスレッドを待機している場合は
Close
dQueueErr...
...or が発生して中断されます。

//emlist[例][ruby]{
q = SizedQueue.new(4)

[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }

q.closed? # => false
q.close
q.closed? # => true
//}

@see Thread::Queue#close...

Tempfile#size -> Integer (24420.0)

テンポラリファイルのサイズを返します。

...テンポラリファイルのサイズを返します。

require "tempfile"
t
f = Tempfile.new("foo")
t
f.print("bar,ugo")
p tf.size # => 7
t
f.close
p tf.size # => 7...

File#size -> Integer (24414.0)

ファイルのサイズを返します。

...ファイルのサイズを返します。

//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}

@raise IOError 自身が close されている場合に発生します。

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

@see File#lstat...

File::Stat#size? -> Integer | nil (15426.0)

サイズが0の時にはnil、それ以外の場合はファイルサイズを返します。

...にはnil、それ以外の場合はファイルサイズを返します。

//emlist[][ruby]{
require 'tempfile'

fp = Tempfile.new("temp")
p fp.size #=> 0
p File::Stat.new(fp.path).size? #=> nil
fp.print "not 0 "
fp.close
p FileTest.exist?(fp.path) #=> true
p File::Stat.new(fp.path).size? #=> 6
//...

Tempfile#length -> Integer (9320.0)

テンポラリファイルのサイズを返します。

...テンポラリファイルのサイズを返します。

require "tempfile"
t
f = Tempfile.new("foo")
t
f.print("bar,ugo")
p tf.size # => 7
t
f.close
p tf.size # => 7...

絞り込み条件を変える