| #ifndef BENCHMARK_API_INTERNAL_H |
| #define BENCHMARK_API_INTERNAL_H |
| #include "benchmark/benchmark_api.h" |
| // Information kept per benchmark we may want to run |
| struct Benchmark::Instance { |
| BigOFunc* complexity_lambda; |
| bool last_benchmark_instance; |
| int threads; // Number of concurrent threads to us |
| bool FindBenchmarksInternal(const std::string& re, |
| std::vector<Benchmark::Instance>* benchmarks, |
| ConsoleReporter::OutputOptions GetOutputOptions(bool force_no_color = false); |
| return std::abs(n) < std::numeric_limits<double>::epsilon(); |
| } // end namespace internal |
| } // end namespace benchmark |
| #endif // BENCHMARK_API_INTERNAL_H |