Lines Matching refs:BenchmarkFamilies
68 class BenchmarkFamilies { class
70 static BenchmarkFamilies* GetInstance();
85 BenchmarkFamilies() {} in BenchmarkFamilies() function in benchmark::internal::BenchmarkFamilies
91 BenchmarkFamilies* BenchmarkFamilies::GetInstance() { in GetInstance()
92 static BenchmarkFamilies instance; in GetInstance()
96 size_t BenchmarkFamilies::AddBenchmark(std::unique_ptr<Benchmark> family) { in AddBenchmark()
103 void BenchmarkFamilies::ClearBenchmarks() { in ClearBenchmarks()
109 bool BenchmarkFamilies::FindBenchmarks( in FindBenchmarks()
220 BenchmarkFamilies* families = BenchmarkFamilies::GetInstance(); in RegisterBenchmarkInternal()
230 return BenchmarkFamilies::GetInstance()->FindBenchmarks(re, benchmarks, Err); in FindBenchmarksInternal()
458 internal::BenchmarkFamilies::GetInstance()->ClearBenchmarks(); in ClearRegisteredBenchmarks()