Current Path : /usr/local/share/ri/1.8/system/ThreadGroup/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/share/ri/1.8/system/ThreadGroup/add-i.yaml |
--- !ruby/object:RI::MethodDescription aliases: [] block_params: comment: - !ruby/struct:SM::Flow::P body: Adds the given <em>thread</em> to this group, removing it from any other group to which it may have previously belonged. - !ruby/struct:SM::Flow::VERB body: " puts "Initial group is #{ThreadGroup::Default.list}"\n tg = ThreadGroup.new\n t1 = Thread.new { sleep }\n t2 = Thread.new { sleep }\n puts "t1 is #{t1}"\n puts "t2 is #{t2}"\n tg.add(t1)\n puts "Initial group now #{ThreadGroup::Default.list}"\n puts "tg group now #{tg.list}"\n" - !ruby/struct:SM::Flow::P body: <em>produces:</em> - !ruby/struct:SM::Flow::VERB body: " Initial group is #<Thread:0x401bdf4c>\n t1 is #<Thread:0x401b3c90>\n t2 is #<Thread:0x401b3c18>\n Initial group now #<Thread:0x401b3c18>#<Thread:0x401bdf4c>\n tg group now #<Thread:0x401b3c90>\n" full_name: ThreadGroup#add is_singleton: false name: add params: | thgrp.add(thread) => thgrp visibility: public