<<

NAME

Inca::Reporter::Performance::Benchmark - Convenience module for managing a single benchmark entry

SYNOPSIS

  use Inca::Reporter::Performance::Benchmark;
  my $benchmark = new Inca::Reporter::Performance::Benchmark();

DESCRIPTION

Convenience module for the Inca::Reporter::Performance module. Manages a single benchmark entry.

CLASS METHODS

new

Class constructor which returns a new Inca::Reporter::Performance::Benchmark object.

getParameter($name)

getStatistic($name)

parameterNames

setParameter($name, $value, $units)

Sets a parameter that was used to obtain the benchmark. $name is a unique identifier for this parameter and $value its value. The optional $units describes a scalar $value (e.g., Gb/s, secs, etc.).

setStatistic($name, $value, $units)

Sets a statistic that was obtained for the benchmark. $name is a unique identifier for this parameter and $value its value. The optional $units describes a scalar $value (e.g., Gb/s, secs, etc.).

statisticNames

AUTHOR

Shava Smallen <ssmallen@sdsc.edu>

<<