Lines Matching defs:file_reporter
325 BenchmarkReporter* file_reporter, const RunResults& run_results) {
338 if (file_reporter)
339 report_one(file_reporter, run_results.file_report_aggregates_only,
343 FlushStreams(file_reporter);
348 BenchmarkReporter* file_reporter) {
349 // Note the file_reporter can be null.
375 (!file_reporter || file_reporter->ReportContext(context))) {
377 FlushStreams(file_reporter);
444 if (file_reporter)
445 file_reporter->ReportRunsConfig(
463 Report(display_reporter, file_reporter, run_results);
467 if (file_reporter) file_reporter->Finalize();
469 FlushStreams(file_reporter);
553 BenchmarkReporter* file_reporter) {
554 return RunSpecifiedBenchmarks(display_reporter, file_reporter,
559 BenchmarkReporter* file_reporter,
576 if (fname.empty() && file_reporter) {
588 if (!file_reporter) {
593 file_reporter = default_file_reporter.get();
595 file_reporter->SetOutputStream(&output_file);
596 file_reporter->SetErrorStream(&output_file);
611 internal::RunBenchmarks(benchmarks, display_reporter, file_reporter);