libdballe
7.19
|
Simple benchmark infrastructure. More...
#include <string>
#include <vector>
#include <functional>
#include <cstdio>
#include <time.h>
#include <sys/time.h>
#include <sys/resource.h>
Go to the source code of this file.
Classes | |
struct | dballe::benchmark::Task |
One task to be measured. More... | |
struct | dballe::benchmark::TaskHolder |
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::Registry |
Collect all existing benchmarks. More... | |
Namespaces | |
dballe | |
Copyright (C) 2008–2010 ARPA-SIM urpsi m@sm r.arp a.em r.it | |
Simple benchmark infrastructure.