benchmark 1.9.2
 
Loading...
Searching...
No Matches
benchmark::BenchmarkReporter Class Referenceabstract
Inheritance diagram for benchmark::BenchmarkReporter:

Classes

struct  Context
 
struct  PerFamilyRunReports
 
struct  Run
 

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: