258件ヒット
[1-100件を表示]
(0.056秒)
ライブラリ
クラス
- DBM (12)
-
Encoding
:: Converter (60) - GDBM (12)
-
Gem
:: Package :: TarHeader (12) -
Psych
:: Handler (12) -
Rake
:: InvocationChain (12) -
Rake
:: InvocationChain :: EmptyInvocationChain (12) - SDBM (12)
-
Thread
:: Queue (58) -
Thread
:: SizedQueue (44) - ThreadsWait (12)
キーワード
- append (24)
- close (10)
- deq (24)
- empty? (74)
-
next
_ wait (6) - pop (24)
-
primitive
_ convert (48) -
primitive
_ errinfo (12) - shift (24)
検索結果
先頭5件
-
Psych
:: Handler # empty -> () (21118.0) -
empty event が発生したときに呼び出されます。
...
empty event が発生したときに呼び出されます。
実際問題としてこれが呼び出される例は知られていません。... -
Thread
:: Queue # empty? -> bool (9114.0) -
キューが空の時、真を返します。
...キューが空の時、真を返します。
//emlist[例][ruby]{
require 'thread'
q = Queue.new
q.empty? # => true
q.push(:resource)
q.empty? # => false
//}......キューが空の時、真を返します。
//emlist[例][ruby]{
q = Queue.new
q.empty? # => true
q.push(:resource)
q.empty? # => false
//}... -
ThreadsWait
# empty? -> bool (9114.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... -
DBM
# empty?() -> bool (9102.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
GDBM
# empty? -> bool (9102.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
Gem
:: Package :: TarHeader # empty? -> bool (9102.0) -
ヘッダが "\0" で埋められている場合、真を返します。 そうでない場合は、偽を返します。
ヘッダが "\0" で埋められている場合、真を返します。
そうでない場合は、偽を返します。 -
SDBM
# empty? -> bool (9102.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
Thread
:: SizedQueue # empty? -> bool (9102.0) -
キューが空の時、真を返します。
キューが空の時、真を返します。 -
Rake
:: InvocationChain :: EmptyInvocationChain # append(task _ name) -> Rake :: InvocationChain (9101.0) -
与えられた値を追加した Rake::InvocationChain を返します。
与えられた値を追加した Rake::InvocationChain を返します。
@param task_name 追加する値を指定します。 -
Thread
:: Queue # deq(non _ block = false) -> object (6113.0) -
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
...readError が発生します。
//emlist[例][ruby]{
require 'thread'
q = Queue.new
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
th1.join
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'.......new
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
begin
th1.join
q.pop(true)
rescue => e
p e
end
# => resource1
# resource2
# resource3
# => #<ThreadError: queue empty>
# => "queue empty"
//}...