別のキーワード
種類
- 特異メソッド (108)
- インスタンスメソッド (24)
ライブラリ
- tracer (132)
キーワード
-
add
_ filter (36) -
display
_ c _ call= (12) -
display
_ process _ id= (12) -
display
_ thread _ id= (12) -
get
_ line (12) -
set
_ get _ line _ procs (24) - stdout= (12)
- verbose= (12)
検索結果
先頭5件
-
Tracer
# get _ line(file , line) -> String (13.0) -
@todo
...@todo
@param file
@param line... -
Tracer
. set _ get _ line _ procs(filename) {|line| . . . . } (13.0) -
あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。
...す。
@param filename ソースファイルの場所を文字列で指定します。
@param proc 通常、文字列を返す手続きオブジェクトを指定します。
# 例 dummy.rb の3行目から6 行目のトレース出力に !! をつける
require 'tracer'
Tracer.set_get_line......_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'
dm = Dummy.new
puts dm.number
=begin
# dummy.rb
class Dummy
def initialize
@number = 135
end
attr :number
end
=end... -
Tracer
. set _ get _ line _ procs(filename , proc) (13.0) -
あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。
...す。
@param filename ソースファイルの場所を文字列で指定します。
@param proc 通常、文字列を返す手続きオブジェクトを指定します。
# 例 dummy.rb の3行目から6 行目のトレース出力に !! をつける
require 'tracer'
Tracer.set_get_line......_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'
dm = Dummy.new
puts dm.number
=begin
# dummy.rb
class Dummy
def initialize
@number = 135
end
attr :number
end
=end... -
Tracer
# add _ filter(p = proc) (7.0) -
@todo
...@todo
フィルターを追加します。
@param p Proc オブジェクトを指定します。... -
Tracer
. add _ filter {|event , file , line , id , binding , klass| . . . . } (7.0) -
トレース出力するかどうかを決定するフィルタを追加します。 何もフィルタを与えない場合はすべての行についてトレース情報が出力されます。 与えられた手続き(ブロックまたはProcオブジェクト)が真を返せば トレースは出力されます。
...力されます。
フィルタは複数追加でき、
そのうち一つでも偽を返すとトレースの出力は抑制されます。
@param proc トレース出力するかどうかを決定する手続きオブジェクトを指定します。
通常、true か falseを返......じです。
=== フィルタ手続きのパラメータ
: event
イベントを表す文字列。
以下の種類がある。カッコ内は tracer の出力での表記。
//emlist{
* line (-) ある行を実行
* call (>) メソッド呼び出し
* return (<) メソッドから... -
Tracer
. add _ filter(proc) (7.0) -
トレース出力するかどうかを決定するフィルタを追加します。 何もフィルタを与えない場合はすべての行についてトレース情報が出力されます。 与えられた手続き(ブロックまたはProcオブジェクト)が真を返せば トレースは出力されます。
...力されます。
フィルタは複数追加でき、
そのうち一つでも偽を返すとトレースの出力は抑制されます。
@param proc トレース出力するかどうかを決定する手続きオブジェクトを指定します。
通常、true か falseを返......じです。
=== フィルタ手続きのパラメータ
: event
イベントを表す文字列。
以下の種類がある。カッコ内は tracer の出力での表記。
//emlist{
* line (-) ある行を実行
* call (>) メソッド呼び出し
* return (<) メソッドから... -
Tracer
. display _ c _ call=(flag) (7.0) -
ビルトインメソッドの呼び出しを表示するかどうかを設定します。
...ビルトインメソッドの呼び出しを表示するかどうかを設定します。
@param flag ビルトインメソッドの呼び出しを表示するならば、真を指定します。... -
Tracer
. display _ process _ id=(flag) (7.0) -
プロセス ID を表示するかどうかを設定します。
...プロセス ID を表示するかどうかを設定します。
@param flag プロセス ID を表示するならば、真を指定します。... -
Tracer
. display _ thread _ id=(flag) (7.0) -
スレッド ID を表示するかどうかを設定します。
...スレッド ID を表示するかどうかを設定します。
@param flag スレッド ID を表示するならば、真を指定します。...