るりまサーチ

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

別のキーワード

  1. kernel untrace_var
  2. _builtin untrace_var
  3. trace_var kernel.#untrace_var
  4. untrace_var proc
  5. rb_f_untrace_var

種類

ライブラリ

モジュール

キーワード

検索結果

Kernel.#untrace_var(varname, hook = nil) -> [String|Proc] (18113.0)

グローバル変数 varname に関連付けられたフックを解除します。

...ect}," }
trace_var(:$v,&block)
$v = 'str' #=> hookB."str",hookA."str",

untrace_var
(:$v,block)
$v = 'str' #=> hookA."str",

trace_var(:$v){|val| print "hookC.#{val.inspect}," }
p untrace_var(:$v) #=> [#<Proc:0x02b68f58@..:9>, #<Proc:0x02b6978c@..:3>]
$v = 'str'...

VALUE rb_f_untrace_var(int argc, VALUE *argv) (6100.0)

Kernel.#trace_var(varname) {|new_val| .... } -> nil (12.0)

グローバル変数 varname への代入のフックを登録します。

...的な代入だけです。
フックは複数登録できます。

フックを解除するには、hook に nil を
指定するか、Kernel.#untrace_var を用います。

hook が nil ならば、設定されていた
hook をすべて解除してその配列を返します(ブロックで登...
...返します。解除した場合は解除した
フックを並べた配列を返します。

trace_var(:$v){|val| puts "hook: $v=#{val.inspect}" }
$v = 1 #=> hook: $v=1
$v = "foo" #=> hook: $v="foo"
$v.upcase!
p $v #=> "FOO"

@see Kernel.#untrace_var...

Kernel.#trace_var(varname, hook) -> [String|Proc] (12.0)

グローバル変数 varname への代入のフックを登録します。

...的な代入だけです。
フックは複数登録できます。

フックを解除するには、hook に nil を
指定するか、Kernel.#untrace_var を用います。

hook が nil ならば、設定されていた
hook をすべて解除してその配列を返します(ブロックで登...
...返します。解除した場合は解除した
フックを並べた配列を返します。

trace_var(:$v){|val| puts "hook: $v=#{val.inspect}" }
$v = 1 #=> hook: $v=1
$v = "foo" #=> hook: $v="foo"
$v.upcase!
p $v #=> "FOO"

@see Kernel.#untrace_var...

Kernel.#trace_var(varname, hook) -> nil (12.0)

グローバル変数 varname への代入のフックを登録します。

...的な代入だけです。
フックは複数登録できます。

フックを解除するには、hook に nil を
指定するか、Kernel.#untrace_var を用います。

hook が nil ならば、設定されていた
hook をすべて解除してその配列を返します(ブロックで登...
...返します。解除した場合は解除した
フックを並べた配列を返します。

trace_var(:$v){|val| puts "hook: $v=#{val.inspect}" }
$v = 1 #=> hook: $v=1
$v = "foo" #=> hook: $v="foo"
$v.upcase!
p $v #=> "FOO"

@see Kernel.#untrace_var...

絞り込み条件を変える