109件ヒット
[101-109件を表示]
(0.079秒)
別のキーワード
ライブラリ
- ビルトイン (109)
キーワード
-
at
_ exit (12) - lambda (18)
-
set
_ trace _ func (12) -
trace
_ var (36) -
untrace
_ var (12)
検索結果
-
Kernel
. # trace _ var(varname , hook) -> nil (51.0) -
グローバル変数 varname への代入のフックを登録します。
...は、特殊変数
(d:spec/variables#builtin を参照)も含めた `$' で始まる変数のこ
とです。
この呼び出し以降、varname で指定したグローバル変数に
値が代入されるたびに hook かブロックが評価されます。hook が Proc オブジェクトの場......されます。文字列の場合はRubyコードとして評価されます。
trace_var がフックするのは明示的な代入だけです。
フックは複数登録できます。
フックを解除するには、hook に nil を
指定するか、Kernel.#untrace_var を用います。
ho......ブロックで登録されていれば
Proc オブジェクトで返されます)
それ以外は、nil を返します。
@param varname グローバル変数名を文字列か Symbol で指定します。
@param hook フックになる文字列または Proc オブジェクトです。
@return...