class IRB::ExtendCommand::Foreground + IRB::ExtendCommand::Nop
クラスの継承リスト: IRB::ExtendCommand::Foreground < IRB::ExtendCommand::Nop < Object < Kernel
要約
irb 中の irb_fg コマンドのための拡張を定義したクラスです。
特異メソッド
execute(conf, *opts) -> ()
-
コマンドを実行します。ユーザが直接使用するものではありません。
- [PARAM] conf:
- IRB::Context オブジェクトを指定します。
- [PARAM] opts:
- irb 中でコマンドに渡す引数を指定します。
new(conf) -> IRB::ExtendCommand::Nop
-
自身を初期化します。ユーザが直接使用するものではありません。
- [PARAM] conf:
- IRB::Context オブジェクトを指定します。
インスタンスメソッド
execute(*obj) -> IRB::Irb
-
指定したサブ irb に移動します。
- [PARAM] obj:
- 移動するサブ irb を識別する以下のいずれかのオブジェクトを指定します。
- irb インタプリタ番号
- irb オブジェクト
- スレッド ID
- 各インタプリタの self (「irb(obj)」で起動した時の obj)
execute(*opts) -> ()
-
何もしません。サブクラスでオーバーライドして使用します。
- [PARAM] opts:
- irb 中でコマンドに渡す引数を指定します。
irb_context -> IRB::Context
-
irb の現在の設定(IRB::Context)を返します。
class IRB::ExtendCommand::Foreground