るりまサーチ

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

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

検索結果

<< 1 2 3 ... > >>

Tracer (44000.0)

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

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

tracer (32048.0)

実行トレース出力をとる機能を提供します。

...ruby -rtracer hoge.rb

もうひとつはソースからrequireする方法です。

require 'tracer'

とした後

Tracer
.on

によりトレース出力を有効にします。

Tracer
.off

によりトレース出力を無効にします。

また、ブロック付きで Tracer.on を...
...'tracer'

class Hoge
def Hoge.fuga(i)
"fuga #{i}"
end
end

Tracer
.add_filter {|event, file, line, id, binding, klass|
event =~ /line/ and klass.to_s =~ /hoge/i
}
Tracer
.on
for i in 0..3
puts Hoge.fuga(i) if i % 3 == 0
end
Tracer
.off

=== SEE ALSO

Kernel.#set_t...

Tracer.set_get_line_procs(filename) {|line| .... } (30218.0)

あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。

...equire '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 :numb...

Tracer.set_get_line_procs(filename, proc) (30218.0)

あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。

...equire '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 :numb...

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

@todo

...@todo...

絞り込み条件を変える

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

@todo

...@todo...

Tracer.trace_func(*vars) -> object | nil (30100.0)

debug ライブラリの内部で使用します。

debug ライブラリの内部で使用します。

Tracer.stdout=(fp) (27118.0)

トレース出力先を変更します。

...トレース出力先を変更します。

@param fp 新しいトレース出力先を指定します。

require 'tracer'

fp = File.open('temptrace.txt', "w")
Tracer
.stdout = fp
Tracer
.on {
puts "Hello"
}
fp.close...

Tracer#stdout -> IO (27116.0)

@see Tracer.stdout

...@see Tracer.stdout...
<< 1 2 3 ... > >>