|
FreePOOMA
2.4.1
|
Benchmark provides a user interface for creating, running, and tabulating results for benchmarks. More...
#include <Benchmark.h>
Public Member Functions | |
| Benchmark (int argc, char *argv[], const char *varName="", Inform::Context_t outputContext=0) | |
| virtual | ~Benchmark () |
| void | addImplementation (Implementation *impl) |
| void | run () |
| void | setIterations (long iters) |
| void | setSamplingParameters (int startSize, int numDecades, int numPoints) |
| void | setNumPatches (int numPatches) |
| int | numPatches () const |
| void | setInform (Inform *inform) |
Benchmark provides a user interface for creating, running, and tabulating results for benchmarks.
| Benchmark::Benchmark | ( | int | argc, |
| char * | argv[], | ||
| const char * | varName = "", |
||
| Inform::Context_t | outputContext = 0 |
||
| ) |
| virtual Benchmark::~Benchmark | ( | ) | [virtual] |
| void Benchmark::addImplementation | ( | Implementation * | impl | ) |
| void Benchmark::run | ( | ) |
| void Benchmark::setIterations | ( | long | iters | ) |
| void Benchmark::setSamplingParameters | ( | int | startSize, |
| int | numDecades, | ||
| int | numPoints | ||
| ) |
| void Benchmark::setNumPatches | ( | int | numPatches | ) |
| int Benchmark::numPatches | ( | ) | const [inline] |
| void Benchmark::setInform | ( | Inform * | inform | ) | [inline] |
1.7.6.1