るりまサーチ

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

検索結果

<< 1 2 3 > >>

Tracer#add_filter(p = proc) (1.0)

@todo

@todo

フィルターを追加します。

@param p Proc オブジェクトを指定します。

Tracer#get_line(file, line) -> String (1.0)

@todo

@todo

@param file

@param line

Tracer#get_thread_no -> Integer (1.0)

@todo

@todo

Tracer#off -> () (1.0)

トレース出力を中断します。

トレース出力を中断します。

Tracer#on -> () (1.0)

トレース出力を再開します。

トレース出力を再開します。

ブロックを与えるとブロックの実行中のみトレースを出力します。

絞り込み条件を変える

Tracer#on { ... } -> () (1.0)

トレース出力を再開します。

トレース出力を再開します。

ブロックを与えるとブロックの実行中のみトレースを出力します。

Tracer#set_get_line_procs(file, p = proc) (1.0)

@todo

@todo

Tracer#stdout -> IO (1.0)

@see Tracer.stdout

...@see Tracer.stdout...

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

@todo

@todo

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

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

...じです。

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

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

//emlist{
* line (-) ある行を実行
* call (>) メソッド呼び出し
* return (<) メソッドから...

絞り込み条件を変える

Tracer.add_filter(proc) (1.0)

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

...じです。

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

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

//emlist{
* line (-) ある行を実行
* call (>) メソッド呼び出し
* return (<) メソッドから...

Tracer.display_c_call -> bool (1.0)

真ならば、ビルトインメソッドの呼び出しを表示します。 デフォルトは偽です。

真ならば、ビルトインメソッドの呼び出しを表示します。
デフォルトは偽です。

Tracer.display_c_call=(flag) (1.0)

ビルトインメソッドの呼び出しを表示するかどうかを設定します。

ビルトインメソッドの呼び出しを表示するかどうかを設定します。

@param flag ビルトインメソッドの呼び出しを表示するならば、真を指定します。
<< 1 2 3 > >>