Lines Matching refs:BenchmarkFamilies
66 class BenchmarkFamilies { class
68 static BenchmarkFamilies* GetInstance();
83 BenchmarkFamilies() {} in BenchmarkFamilies() function in benchmark::internal::BenchmarkFamilies
89 BenchmarkFamilies* BenchmarkFamilies::GetInstance() { in GetInstance()
90 static BenchmarkFamilies instance; in GetInstance()
94 size_t BenchmarkFamilies::AddBenchmark(std::unique_ptr<Benchmark> family) { in AddBenchmark()
101 void BenchmarkFamilies::ClearBenchmarks() { in ClearBenchmarks()
107 bool BenchmarkFamilies::FindBenchmarks( in FindBenchmarks()
211 BenchmarkFamilies* families = BenchmarkFamilies::GetInstance(); in RegisterBenchmarkInternal()
221 return BenchmarkFamilies::GetInstance()->FindBenchmarks(re, benchmarks, Err); in FindBenchmarksInternal()
464 internal::BenchmarkFamilies::GetInstance()->ClearBenchmarks(); in ClearRegisteredBenchmarks()