113件ヒット
[1-100件を表示]
(0.018秒)
種類
- モジュール関数 (44)
- インスタンスメソッド (27)
- 定数 (22)
- 文書 (11)
- クラス (9)
ライブラリ
- ビルトイン (36)
-
win32
/ registry (66)
クラス
-
Thread
:: Queue (18) -
Thread
:: SizedQueue (9)
モジュール
-
Win32
:: Registry :: API (66)
キーワード
- ClosedQueueError (9)
- QueryInfoKey (11)
- QueryValue (11)
- RegQueryInfoKey (11)
- RegQueryValueExA (11)
- closed? (9)
- packqw (11)
-
ruby 1
. 6 feature (11) - unpackqw (11)
検索結果
先頭5件
-
Thread
:: Queue # close -> self (21175.0) -
キューを close します。close 済みのキューを再度 open することはできません。
...ューを close します。close 済みのキューを再度 open することはできません。
close 後は以下のように動作します。
* Thread::Queue#closed? は true を返します
* Thread::Queue#close は無視されます
* Thread::Queue#enq/push/<< は ClosedQueueError を......* Thread::Queue#empty? が false を返す場合は Thread::Queue#deq/pop/shift は通常通りオブジェクトを返します
また、ClosedQueueError は StopIteration を継承しているため、
close する事でループから脱出する事もできます。
例:
q = Queue.new
T......hread.new{
while e = q.deq # wait for nil to break loop
# ...
end
}
q.close... -
Thread
:: SizedQueue # close -> self (21175.0) -
キューを close します。詳しくは Thread::Queue#close を参照してください。
...ーを close します。詳しくは Thread::Queue#close を参照してください。
Thread::Queue とはキューにオブジェクトを追加するスレッドの動作が
異なります。キューにオブジェクトを追加するスレッドを待機している場合は
ClosedQueueErr......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... -
ClosedQueueError (12016.0)
-
close 済みの Thread::Queue や Thread::SizedQueue に許可され ていない操作を行おうとした場合に発生する例外です。
...close 済みの Thread::Queue や Thread::SizedQueue に許可され
ていない操作を行おうとした場合に発生する例外です。... -
Thread
:: Queue # closed? -> bool (9152.0) -
キューが close されている時に true を返します。
...キューが close されている時に true を返します。
//emlist[例][ruby]{
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.closed? # => false
q.close
q.closed? # => true
//}... -
Win32
:: Registry :: API . # packqw(qw) (6200.0) -
@todo
@todo -
Win32
:: Registry :: API . # unpackqw(qw) (6200.0) -
@todo
@todo -
Win32
:: Registry :: API . # QueryInfoKey(hkey) (6100.0) -
@todo
@todo -
Win32
:: Registry :: API . # QueryValue(hkey , name) (6100.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegQueryInfoKey (6100.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegQueryValueExA (6100.0) -
@todo
@todo