るりまサーチ

最速Rubyリファレンスマニュアル検索!
322件ヒット [301-322件を表示] (0.015秒)
トップページ > クエリ:queue[x] > ライブラリ:ビルトイン[x]

別のキーワード

  1. _builtin queue
  2. queue new
  3. queue <<
  4. queue enq
  5. queue deq

クラス

キーワード

検索結果

<< < ... 2 3 4 >>

Thread::SizedQueue#max=(n) (3002.0)

キューの最大サイズを設定します。

...キューの最大サイズを設定します。

@param n キューの最大サイズを指定します。

//emlist[例][ruby]{
q = SizedQueue.new(4)
q.max # => 4
q.max = 5
q.max # => 5
//}...

Thread::SizedQueue#size -> Integer (3002.0)

キューの長さを返します。

キューの長さを返します。

Thread#ignore_deadlock=(bool) (26.0)

デッドロック検知を無視する機能をon/offします。デフォルト値はfalseです。

...

trueを渡すとデッドロックを検知しなくなります。

//emlist[][ruby]{
Thread.ignore_deadlock = true
queue
= Thread::Queue.new

trap(:SIGUSR1){queue.push "Received signal"}

# ignore_deadlockがfalseだとエラーが発生する
puts queue.pop
//}

@see Thread#ignore_deadlock...
<< < ... 2 3 4 >>