|
| FunctionBenchmark (const char *name, Function *func) |
|
| FunctionBenchmark (const char *name, Function *func) |
|
| FunctionBenchmark (const char *name, Function *func) |
|
virtual void | Run (State &st) |
|
virtual void | Run (State &st) |
|
virtual void | Run (State &st) BENCHMARK_OVERRIDE |
|
Benchmark * | Apply (void(*func)(Benchmark *benchmark)) |
|
Benchmark * | Apply (void(*func)(Benchmark *benchmark)) |
|
Benchmark * | Apply (void(*func)(Benchmark *benchmark)) |
|
Benchmark * | Arg (int x) |
|
Benchmark * | Arg (int x) |
|
Benchmark * | Arg (int64_t x) |
|
Benchmark * | ArgName (const std::string &name) |
|
Benchmark * | ArgName (const std::string &name) |
|
Benchmark * | ArgName (const std::string &name) |
|
Benchmark * | ArgNames (const std::vector< std::string > &names) |
|
Benchmark * | ArgNames (const std::vector< std::string > &names) |
|
Benchmark * | ArgNames (const std::vector< std::string > &names) |
|
Benchmark * | ArgPair (int x, int y) |
|
Benchmark * | ArgPair (int x, int y) |
|
Benchmark * | ArgPair (int64_t x, int64_t y) |
|
Benchmark * | Args (const std::vector< int > &args) |
|
Benchmark * | Args (const std::vector< int > &args) |
|
Benchmark * | Args (const std::vector< int64_t > &args) |
|
Benchmark * | ArgsProduct (const std::vector< std::vector< int64_t > > &arglists) |
|
Benchmark * | Complexity (BigO complexity=benchmark::oAuto) |
|
Benchmark * | Complexity (BigO complexity=benchmark::oAuto) |
|
Benchmark * | Complexity (BigO complexity=benchmark::oAuto) |
|
Benchmark * | Complexity (BigOFunc *complexity) |
|
Benchmark * | Complexity (BigOFunc *complexity) |
|
Benchmark * | Complexity (BigOFunc *complexity) |
|
Benchmark * | ComputeStatistics (std::string name, StatisticsFunc *statistics, StatisticUnit unit=kTime) |
|
Benchmark * | DenseRange (int start, int limit, int step=1) |
|
Benchmark * | DenseRange (int start, int limit, int step=1) |
|
Benchmark * | DenseRange (int64_t start, int64_t limit, int step=1) |
|
Benchmark * | DenseThreadRange (int min_threads, int max_threads, int stride=1) |
|
Benchmark * | DenseThreadRange (int min_threads, int max_threads, int stride=1) |
|
Benchmark * | DenseThreadRange (int min_threads, int max_threads, int stride=1) |
|
Benchmark * | DisplayAggregatesOnly (bool value=true) |
|
Benchmark * | Iterations (IterationCount n) |
|
Benchmark * | Iterations (size_t n) |
|
Benchmark * | Iterations (size_t n) |
|
Benchmark * | MeasureProcessCPUTime () |
|
Benchmark * | MinTime (double t) |
|
Benchmark * | MinTime (double t) |
|
Benchmark * | MinTime (double t) |
|
Benchmark * | Name (const std::string &name) |
|
Benchmark * | Range (int start, int limit) |
|
Benchmark * | Range (int start, int limit) |
|
Benchmark * | Range (int64_t start, int64_t limit) |
|
Benchmark * | RangeMultiplier (int multiplier) |
|
Benchmark * | RangeMultiplier (int multiplier) |
|
Benchmark * | RangeMultiplier (int multiplier) |
|
Benchmark * | RangePair (int lo1, int hi1, int lo2, int hi2) |
|
Benchmark * | RangePair (int lo1, int hi1, int lo2, int hi2) |
|
Benchmark * | RangePair (int64_t lo1, int64_t hi1, int64_t lo2, int64_t hi2) |
|
Benchmark * | Ranges (const std::vector< std::pair< int, int > > &ranges) |
|
Benchmark * | Ranges (const std::vector< std::pair< int, int > > &ranges) |
|
Benchmark * | Ranges (const std::vector< std::pair< int64_t, int64_t > > &ranges) |
|
Benchmark * | Repetitions (int n) |
|
Benchmark * | Repetitions (int n) |
|
Benchmark * | Repetitions (int n) |
|
Benchmark * | ReportAggregatesOnly (bool value=true) |
|
Benchmark * | ReportAggregatesOnly (bool value=true) |
|
Benchmark * | ReportAggregatesOnly (bool value=true) |
|
Benchmark * | ThreadPerCpu () |
|
Benchmark * | ThreadPerCpu () |
|
Benchmark * | ThreadPerCpu () |
|
Benchmark * | ThreadRange (int min_threads, int max_threads) |
|
Benchmark * | ThreadRange (int min_threads, int max_threads) |
|
Benchmark * | ThreadRange (int min_threads, int max_threads) |
|
Benchmark * | Threads (int t) |
|
Benchmark * | Threads (int t) |
|
Benchmark * | Threads (int t) |
|
Benchmark * | Unit (TimeUnit unit) |
|
Benchmark * | Unit (TimeUnit unit) |
|
Benchmark * | Unit (TimeUnit unit) |
|
Benchmark * | UseManualTime () |
|
Benchmark * | UseManualTime () |
|
Benchmark * | UseManualTime () |
|
Benchmark * | UseRealTime () |
|
Benchmark * | UseRealTime () |
|
Benchmark * | UseRealTime () |
|
virtual | ~Benchmark () |
|
virtual | ~Benchmark () |
|
virtual | ~Benchmark () |
|