Lines Matching refs:BenchmarkFamilies
70 class BenchmarkFamilies { class
72 static BenchmarkFamilies* GetInstance();
87 BenchmarkFamilies() {} in BenchmarkFamilies() function in benchmark::internal::BenchmarkFamilies
93 BenchmarkFamilies* BenchmarkFamilies::GetInstance() { in GetInstance()
94 static BenchmarkFamilies instance; in GetInstance()
98 size_t BenchmarkFamilies::AddBenchmark(std::unique_ptr<Benchmark> family) { in AddBenchmark()
105 void BenchmarkFamilies::ClearBenchmarks() { in ClearBenchmarks()
111 bool BenchmarkFamilies::FindBenchmarks( in FindBenchmarks()
185 BenchmarkFamilies* families = BenchmarkFamilies::GetInstance(); in RegisterBenchmarkInternal()
195 return BenchmarkFamilies::GetInstance()->FindBenchmarks(re, benchmarks, Err); in FindBenchmarksInternal()
474 internal::BenchmarkFamilies::GetInstance()->ClearBenchmarks(); in ClearRegisteredBenchmarks()