libdballe 9.6
|
Basic progress implementation writing progress information to the given output stream. More...
#include <benchmark.h>
Public Member Functions | |
BasicProgress (FILE *out=stdout, FILE *err=stderr) | |
void | start_timeit (const Timeit &t) override |
void | end_timeit (const Timeit &t) override |
void | start_throughput (const Throughput &t) override |
void | end_throughput (const Throughput &t) override |
void | test_failed (const Task &t, std::exception &e) override |
virtual void | start_timeit (const Timeit &t)=0 |
virtual void | end_timeit (const Timeit &t)=0 |
virtual void | start_throughput (const Throughput &t)=0 |
virtual void | end_throughput (const Throughput &t)=0 |
virtual void | test_failed (const Task &t, std::exception &e)=0 |
Public Attributes | |
FILE * | out |
FILE * | err |
Basic progress implementation writing progress information to the given output stream.
|
overridevirtual |
Implements dballe::benchmark::Progress.
|
overridevirtual |
Implements dballe::benchmark::Progress.
|
overridevirtual |
Implements dballe::benchmark::Progress.
|
overridevirtual |
Implements dballe::benchmark::Progress.
|
overridevirtual |
Implements dballe::benchmark::Progress.