Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > benchmarkライブラリ > Benchmark::Reportクラス
クラスの継承リスト: Benchmark::Report < Object < Kernel < BasicObject
Benchmark.#benchmark メソッドや Benchmark.#bm メソッドの 内部で使用されているクラスです。
このライブラリのユーザーが直接意識する必要はありません。
new(width = 0, fmtstr = nil) -> Benchmark::Report
[permalink][rdoc]Benchmark::Report のインスタンスを初期化して返します。
通常このメソッドがユーザーによって直接呼び出されることはありません。
item(label = "", *fmt) { ... } -> Benchmark::Tms
[permalink][rdoc]report(label = "", *fmt) { ... } -> Benchmark::Tms
ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
[SEE_ALSO] Benchmark::Tms#format