|
libdballe
7.21
|
Public Member Functions | |
| void | setup () override |
| void | teardown () override |
Public Member Functions inherited from dballe::benchmark::Benchmark | |
| Benchmark (const std::string &name) | |
| void | run (Progress &progress) |
| Run the benchmark and collect timings. | |
| void | print_timings (const std::string &prefix) |
| Print timings to stdout. | |
| virtual void | register_tasks ()=0 |
| Register tasks to run on this benchmark. | |
Public Attributes | |
| std::unique_ptr< DB > | db |
Public Attributes inherited from dballe::benchmark::Benchmark | |
| std::string | name |
| Name of this benchmark. | |
| std::vector< Timeit > | timeit_tasks |
| Tasks for which we time their duration. | |
| std::vector< Throughput > | throughput_tasks |
| Tasks for which we time their throughput. | |
1.8.13