るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.076秒)
トップページ > クエリ:i[x] > クエリ:*[x] > ライブラリ:tracer[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

クラス

キーワード

検索結果

Tracer.add_filter {|event, file, line, id, binding, klass| .... } (6250.0)

トレース出力するかどうかを決定するフィルタを追加します。 何もフィルタを与えない場合はすべての行についてトレース情報が出力されます。 与えられた手続き(ブロックまたはProcオブジェクト)が真を返せば トレースは出力されます。

...して event, file, line, id, binding, klass の
6 つをとります。
Kernel.#set_trace_func で指定するものとほぼ同じです。

=== フィルタ手続きのパラメータ

: event
イベントを表す文字列。
以下の種類がある。カッコ内は tracer の出力での...
...

//emlist{
*
line (-) ある行を実行
*
call (>) メソッド呼び出し
*
return (<) メソッドからのリターン
*
class (C) クラスコンテキストに入った
*
end (E) クラスコンテキストから出た
*
raise 例外が発生した
*
c-call...
...Cで記述されたメソッドが呼ばれた
*
c-return Cで記述されたメソッドからreturn
//}

: file
現在処理しているファイルの名前

: line
現在処理している行番号

: id
最後に呼び出されたメソッドのメソッド名(のシンボル)
...

Tracer.add_filter(proc) (6150.0)

トレース出力するかどうかを決定するフィルタを追加します。 何もフィルタを与えない場合はすべての行についてトレース情報が出力されます。 与えられた手続き(ブロックまたはProcオブジェクト)が真を返せば トレースは出力されます。

...して event, file, line, id, binding, klass の
6 つをとります。
Kernel.#set_trace_func で指定するものとほぼ同じです。

=== フィルタ手続きのパラメータ

: event
イベントを表す文字列。
以下の種類がある。カッコ内は tracer の出力での...
...

//emlist{
*
line (-) ある行を実行
*
call (>) メソッド呼び出し
*
return (<) メソッドからのリターン
*
class (C) クラスコンテキストに入った
*
end (E) クラスコンテキストから出た
*
raise 例外が発生した
*
c-call...
...Cで記述されたメソッドが呼ばれた
*
c-return Cで記述されたメソッドからreturn
//}

: file
現在処理しているファイルの名前

: line
現在処理している行番号

: id
最後に呼び出されたメソッドのメソッド名(のシンボル)
...

Tracer#trace_func(event, file, line, id, binding, klass, *) -> object | nil (302.0)

@todo

@todo