るりまサーチ

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

別のキーワード

  1. kernel trace_var
  2. tracer trace_func
  3. _builtin trace_var
  4. matrix trace
  5. etc sc_trace

検索結果

<< 1 2 3 ... > >>

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

@todo

@todo

Tracer (6002.0)

実行トレース出力をとる機能を提供するクラスです。

実行トレース出力をとる機能を提供するクラスです。

Tracer::Single -> Tracer (3102.0)

@todo

@todo

Tracer.verbose=(flag) (3046.0)

トレース出力の開始や終了を知らせる文字列("Trace on"または"Trace off")が必要なら真を設定します。

...列("Trace on"または"Trace off")が必要なら真を設定します。

@param flag トレース出力の開始や終了を知らせる文字列が必要ならtrueを設定します。

require 'tracer'

Tracer
.verbose = true
Tracer
.on {
puts "Hello"
}

# 出力例
Trace
on
#0:...
...t5.rb:7::-: puts "Hello"
#0:t5.rb:7:Kernel:>: puts "Hello"
#0:t5.rb:7:IO:>: puts "Hello"
Hello#0:t5.rb:7:IO:<: puts "Hello"
#0:t5.rb:7:IO:>: puts "Hello"

#0:t5.rb:7:IO:<: puts "Hello"
#0:t5.rb:7:Kernel:<: puts "Hello"
Trace
off...

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

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

...ing, klass の
6 つをとります。
Kernel.#set_trace_func で指定するものとほぼ同じです。

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

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

//emlist{
* line (-)...

絞り込み条件を変える

Tracer.add_filter(proc) (3008.0)

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

...ing, klass の
6 つをとります。
Kernel.#set_trace_func で指定するものとほぼ同じです。

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

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

//emlist{
* line (-)...

Tracer#add_filter(p = proc) (3002.0)

@todo

@todo

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

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

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

@todo

@todo

@param file

@param line

Tracer#get_thread_no -> Integer (3002.0)

@todo

@todo
<< 1 2 3 ... > >>