250件ヒット
[201-250件を表示]
(0.034秒)
種類
- インスタンスメソッド (191)
- 特異メソッド (48)
- クラス (11)
クラス
- Mutex (8)
- Thread (77)
-
Thread
:: Mutex (36) -
Thread
:: Queue (27) -
Thread
:: SizedQueue (54) - ThreadGroup (22)
- TracePoint (15)
検索結果
先頭5件
-
Thread
:: SizedQueue # <<(obj) -> () (8.0) -
キューに与えられたオブジェクトを追加します。
...す。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Thread
:: SizedQueue # enq(obj , non _ block = false) -> () (8.0) -
キューに与えられたオブジェクトを追加します。
...す。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Thread
:: SizedQueue # push(obj , non _ block = false) -> () (8.0) -
キューに与えられたオブジェクトを追加します。
...す。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
ThreadGroup
# add(thread) -> self (8.0) -
スレッド thread が属するグループを自身に変更します。
...ド thread が属するグループを自身に変更します。
@param thread 自身に加えたいスレッドを指定します。
@raise ThreadError 自身が freeze されているか enclose されている場合に、発生します。また引数 thread が属する ThreadGroup が freeze... -
TracePoint
. new(*events) {|obj| . . . } -> TracePoint (8.0) -
新しい TracePoint オブジェクトを作成して返します。トレースを有効 にするには TracePoint#enable を実行してください。
...発生します。
//emlist[例][ruby]{
TracePoint.trace(:line) do |tp|
$tp = tp
end
$tp.lineno # => access from outside (RuntimeError)
//}
他のスレッドから参照する事も禁じられています。
@raise ThreadError ブロックを指定しなかった場合に発生します。... -
TracePoint
. trace(*events) {|obj| . . . } -> TracePoint (8.0) -
新しい TracePoint オブジェクトを作成して自動的にトレースを開始し ます。TracePoint.new のコンビニエンスメソッドです。
...は
TracePoint.new を参照してください。
//emlist[例][ruby]{
trace = TracePoint.trace(:call) { |tp| [tp.lineno, tp.event] }
# => #<TracePoint:0x007f786a452448>
trace.enabled? # => true
//}
@raise ThreadError ブロックを指定しなかった場合に発生します。...