|
libdballe 9.13
|
Simple benchmark infrastructure. More...
#include <cstdio>#include <dballe/file.h>#include <dballe/message.h>#include <functional>#include <memory>#include <string>#include <sys/resource.h>#include <sys/time.h>#include <time.h>#include <vector>Go to the source code of this file.
Classes | |
| struct | dballe::benchmark::Task |
| One task to be measured. More... | |
| struct | dballe::benchmark::Timeit |
| struct | dballe::benchmark::Throughput |
| struct | dballe::benchmark::Progress |
| Notify of progress during benchmark execution. More... | |
| struct | dballe::benchmark::BasicProgress |
| Basic progress implementation writing progress information to the given output stream. More... | |
| struct | dballe::benchmark::Benchmark |
| Base class for all benchmarks. More... | |
| struct | dballe::benchmark::Messages |
| Container for parsed messages used for benchmarking. More... | |
| struct | dballe::benchmark::Whitelist |
Simple benchmark infrastructure.