420件ヒット
[1-100件を表示]
(0.012秒)
種類
- 特異メソッド (276)
- インスタンスメソッド (108)
- 定数 (24)
- クラス (12)
クラス
- Tracer (408)
キーワード
-
EVENT
_ SYMBOL (12) - Single (12)
- Tracer (12)
-
add
_ filter (36) -
display
_ c _ call (12) -
display
_ c _ call= (12) -
display
_ c _ call? (12) -
display
_ process _ id (12) -
display
_ process _ id= (12) -
display
_ process _ id? (12) -
display
_ thread _ id (12) -
display
_ thread _ id= (12) -
display
_ thread _ id? (12) -
get
_ line (12) -
get
_ thread _ no (12) - new (12)
- off (24)
- on (48)
-
set
_ get _ line _ procs (36) - stdout (24)
- stdout= (12)
-
stdout
_ mutex (12) -
trace
_ func (12) - verbose (12)
- verbose= (12)
- verbose? (12)
検索結果
先頭5件
-
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