7件ヒット
[1-7件を表示]
(0.135秒)
クラス
- DBM (1)
- GDBM (1)
-
Gem
:: Package :: TarHeader (1) - SDBM (1)
-
Thread
:: Queue (1) - ThreadsWait (2)
検索結果
先頭5件
-
Thread
:: Queue # empty? -> bool (63343.0) -
キューが空の時、真を返します。
キューが空の時、真を返します。
//emlist[例][ruby]{
q = Queue.new
q.empty? # => true
q.push(:resource)
q.empty? # => false
//} -
ThreadsWait
# empty? -> bool (63343.0) -
同期されるスレッドが存在するならば true をかえします。
同期されるスレッドが存在するならば true をかえします。
使用例
require 'thwait'
threads = []
3.times {|i|
threads << Thread.new { sleep 1; p Thread.current }
}
thall = ThreadsWait.new
p thall.threads.empty? #=> true
thall.join(*threads)
p thall.threads.empty? #=> false -
GDBM
# empty? -> bool (63307.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
Gem
:: Package :: TarHeader # empty? -> bool (63307.0) -
ヘッダが "\0" で埋められている場合、真を返します。 そうでない場合は、偽を返します。
ヘッダが "\0" で埋められている場合、真を返します。
そうでない場合は、偽を返します。 -
SDBM
# empty? -> bool (63307.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
DBM
# empty?() -> bool (63304.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
ThreadsWait
# next _ wait(nonblock = nil) -> Thread (9322.0) -
指定したスレッドのどれかが終了するまで待ちます。
指定したスレッドのどれかが終了するまで待ちます。
@param nonblock true を与えると、キューが空の時、例外 ThreadsWait::ErrNoFinishedThread が発生します。
@raise ErrNoWaitingThread 終了をまつスレッドが存在しない時、発生します。
@raise ErrNoFinishedThread nonblock がtrue でかつ、キューが空の時、発生します。
#使用例
require 'thwait'
threads = []
2.times {|i|
threads << Thread.n...