|
| FunctionBenchmark (const char *name, Function *func) |
|
virtual void | Run (State &st) |
|
Benchmark * | Apply (void(*func)(Benchmark *benchmark)) |
|
Benchmark * | Arg (int x) |
|
Benchmark * | ArgName (const std::string &name) |
|
Benchmark * | ArgNames (const std::vector< std::string > &names) |
|
Benchmark * | ArgPair (int x, int y) |
|
Benchmark * | Args (const std::vector< int > &args) |
|
Benchmark * | Complexity (BigO complexity=benchmark::oAuto) |
|
Benchmark * | Complexity (BigOFunc *complexity) |
|
Benchmark * | DenseRange (int start, int limit, int step=1) |
|
Benchmark * | DenseThreadRange (int min_threads, int max_threads, int stride=1) |
|
Benchmark * | Iterations (size_t n) |
|
Benchmark * | MinTime (double t) |
|
Benchmark * | Range (int start, int limit) |
|
Benchmark * | RangeMultiplier (int multiplier) |
|
Benchmark * | RangePair (int lo1, int hi1, int lo2, int hi2) |
|
Benchmark * | Ranges (const std::vector< std::pair< int, int > > &ranges) |
|
Benchmark * | Repetitions (int n) |
|
Benchmark * | ReportAggregatesOnly (bool value=true) |
|
Benchmark * | ThreadPerCpu () |
|
Benchmark * | ThreadRange (int min_threads, int max_threads) |
|
Benchmark * | Threads (int t) |
|
Benchmark * | Unit (TimeUnit unit) |
|
Benchmark * | UseManualTime () |
|
Benchmark * | UseRealTime () |
|
virtual | ~Benchmark () |
|
Definition at line 787 of file benchmark.h.