るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
9件ヒット [1-9件を表示] (0.038秒)
トップページ > バージョン:2.4.0[x] > クエリ:at[x] > クエリ:Continuation[x]

別のキーワード

  1. _builtin at
  2. _builtin values_at
  3. time at
  4. dbm values_at
  5. csv values_at

ライブラリ

キーワード

検索結果

Continuation (132091.0)

継続を表すクラスです。

継続を表すクラスです。

Kernel.#callcc { |cont| ... } の呼び出し
は、直前の状態(ローカル変数の定義、スタックフレーム)を cont に記憶
してブロックを実行します。cont は、Continuation クラスのインスタ
ンスで、Continuation#call メソッドを実行するこ
とでいつでも記憶した状態を継続することができます。

C 言語の setjmp()/longjmp() がわかる人は
setjmp() == callcc {|c| }
longjmp() == c.call
と考えれば、わかりやすいかも知れません(ただし、callc...

Continuation#[](*ret) -> () (72001.0)

self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。

self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。

@param ret 継続に復帰した時に返す値を指定します。

Continuation#call(*ret) -> () (72001.0)

self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。

self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。

@param ret 継続に復帰した時に返す値を指定します。

Net::IMAP::ContinuationRequest#data -> Net::IMAP::ResponseText (36301.0)

レスポンスのデータを返します。

レスポンスのデータを返します。

Net::IMAP::ContinuationRequest#raw_data -> String (36301.0)

レスポンス文字列を返します。

レスポンス文字列を返します。

絞り込み条件を変える

Net::IMAP::ContinuationRequest (36049.0)

IMAP の continuation request (命令継続要求) を表すクラスです。

IMAP の continuation request (命令継続要求) を表すクラスです。

通常このクラスを直接扱うことはありません。
レスポンスハンドラ(Net::IMAP#add_response_handler)
に渡されます。

詳しくは 2060 の 7.5 を参照してください。

continuation (36001.0)

Ruby 1.9 以降で継続オブジェクトを扱うためのライブラリです。

Ruby 1.9 以降で継続オブジェクトを扱うためのライブラリです。

Ruby 2.2.0から非推奨になりました。代わりにFiberを使ってください。

static VALUE rb_callcc(VALUE self) (349.0)

Continuation オブジェクトを生成します。

Continuation オブジェクトを生成します。

static VALUE rb_cont_call(int argc, VALUE *argv, VALUE cont) (349.0)

Continuation#call の実体。

Continuation#call の実体。