66件ヒット
[1-66件を表示]
(0.010秒)
トップページ > クラス:Thread::Queue
![条件を削除 [x]](/images/drop-condition-icon.png)
種類
- インスタンスメソッド (61)
- 特異メソッド (5)
検索結果
先頭5件
-
Thread
:: Queue # <<(value) -> () (1.0) -
キューの値を追加します。待っているスレッドがいれば実行を再開 させます。返り値は不定です。
キューの値を追加します。待っているスレッドがいれば実行を再開
させます。返り値は不定です。 -
Thread
:: Queue # clear -> () (1.0) -
キューを空にします。返り値は不定です。
キューを空にします。返り値は不定です。 -
Thread
:: Queue # close -> self (1.0) -
キューを close します。close 済みのキューを再度 open することはできません。
...のように動作します。
* Thread::Queue#closed? は true を返します
* Thread::Queue#close は無視されます
* Thread::Queue#enq/push/<< は ClosedQueueError を発生します
* Thread::Queue#empty? が false を返す場合は Thread::Queue#deq/pop/shift は通常通りオブ... -
Thread
:: Queue # closed? -> bool (1.0) -
キューが close されている時に true を返します。
キューが close されている時に true を返します。 -
Thread
:: Queue # deq(non _ block = false) -> object (1.0) -
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。 -
Thread
:: Queue # empty? -> bool (1.0) -
キューが空の時、真を返します。
キューが空の時、真を返します。 -
Thread
:: Queue # enq(value) -> () (1.0) -
キューの値を追加します。待っているスレッドがいれば実行を再開 させます。返り値は不定です。
キューの値を追加します。待っているスレッドがいれば実行を再開
させます。返り値は不定です。 -
Thread
:: Queue # length -> Integer (1.0) -
キューの長さを返します。
キューの長さを返します。 -
Thread
:: Queue # num _ waiting -> Integer (1.0) -
キューを待っているスレッドの数を返します。
キューを待っているスレッドの数を返します。 -
Thread
:: Queue # pop(non _ block = false) -> object (1.0) -
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。 -
Thread
:: Queue # push(value) -> () (1.0) -
キューの値を追加します。待っているスレッドがいれば実行を再開 させます。返り値は不定です。
キューの値を追加します。待っているスレッドがいれば実行を再開
させます。返り値は不定です。 -
Thread
:: Queue # shift(non _ block = false) -> object (1.0) -
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。 -
Thread
:: Queue # size -> Integer (1.0) -
キューの長さを返します。
キューの長さを返します。 -
Thread
:: Queue . new -> Thread :: Queue (1.0) -
新しいキューオブジェクトを生成します。
新しいキューオブジェクトを生成します。