benchmark 1.9.5
Loading...
Searching...
No Matches
benchmark::BenchmarkReporter Class Referenceabstract
Inheritance diagram for benchmark::BenchmarkReporter:
benchmark::ConsoleReporter benchmark::JSONReporter

Classes

struct  Context
struct  Run
struct  PerFamilyRunReports

Public Member Functions

virtual bool ReportContext (const Context &context)=0
virtual void ReportRunsConfig (double, bool, IterationCount)
virtual void ReportRuns (const std::vector< Run > &report)=0
virtual void Finalize ()
void SetOutputStream (std::ostream *out)
void SetErrorStream (std::ostream *err)
std::ostream & GetOutputStream () const
std::ostream & GetErrorStream () const

Static Public Member Functions

static void PrintBasicContext (std::ostream *out, Context const &context)

The documentation for this class was generated from the following files: