るりまサーチ

最速Rubyリファレンスマニュアル検索!
14件ヒット [1-14件を表示] (0.019秒)
トップページ > クラス:ThreadGroup[x] > クエリ:ThreadGroup#add[x]

別のキーワード

  1. _builtin threadgroup
  2. threadgroup add
  3. threadgroup new
  4. threadgroup list
  5. threadgroup default

ライブラリ

キーワード

検索結果

ThreadGroup#add(thread) -> self (62108.0)

スレッド thread が属するグループを自身に変更します。

...hread 自身に加えたいスレッドを指定します。

@raise ThreadError 自身が freeze されているか enclose されている場合に、発生します。また引数 thread が属する ThreadGroup が freeze されているか enclose されている場合にも発生します。...

ThreadGroup#enclose -> self (21113.0)

自身への ThreadGroup#add によるスレッドの追加・削除を禁止します。 enclose された ThreadGroup に追加や削除を行うと例外 ThreadError が発生します。

...自身への ThreadGroup#add によるスレッドの追加・削除を禁止します。
enclose された ThreadGroup に追加や削除を行うと例外 ThreadError が発生します。

ただし、Thread.new によるスレッドの追加は禁止されません。enclose されたスレッ...
...:

thg = ThreadGroup.new.enclose
thg.add Thread.new {}

=> -:2:in `add': can't move to the enclosed thread group (ThreadError)

削除の例:

thg1 = ThreadGroup.new
thg2 = ThreadGroup.new

th = Thread.new {sleep 1}

thg1.add th
thg1.enclose
thg2.add th

=> -:8:in `add': can't mo...
...ve from the enclosed thread group (ThreadError)...