るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.302秒)
トップページ > クエリ:i[x] > クエリ:-[x] > クエリ:>[x] > クエリ:d[x] > クエリ:E[x] > クラス:Fiber[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

検索結果

Fiber.yield(*arg = nil) -> object (18501.0)

現在のファイバーの親にコンテキストを切り替えます。

...の際に Fiber#resume に与えられた引数を yield メソッドは返します。

@param arg 現在のファイバーの親に渡したいオブジェクトを指定します。

@raise FiberError Fiber でのルートファイバーで呼ばれた場合に発生します。


//emlist[例:][...
...ruby]{
a = nil
f = Fiber.new do
a = Fiber.yield()
e
nd

f.resume()
f.resume(:foo)

p a #=> :foo
//}...