|
HEBench
|
#include <cstdint>#include <memory>#include <string>#include <utility>#include <vector>#include "hebench/modules/logging/include/logging.h"#include "hebench_benchmark_description.h"#include "include/hebench_ibenchmark.h"

Go to the source code of this file.
Classes | |
| struct | hebench::Utilities::BenchmarkRequest |
| struct | hebench::Utilities::BenchmarkSession |
| class | hebench::Utilities::BenchmarkConfigLoader |
| class | hebench::Utilities::BenchmarkConfigLoader::FriendKey |
| class | hebench::Utilities::BenchmarkConfigBroker |
| Provides facilities to configure the selection of benchmarks to run based on the supported workloads from a loaded backend. More... | |
Namespaces | |
| hebench | |
| hebench::TestHarness | |
| hebench::Utilities | |
| struct hebench::Utilities::BenchmarkRequest |
Definition at line 29 of file hebench_config.h.

| Class Members | ||
|---|---|---|
| Configuration | configuration | |
| size_t | index | |
| struct hebench::Utilities::BenchmarkSession |
Definition at line 35 of file hebench_config.h.

| Class Members | ||
|---|---|---|
| vector< BenchmarkRequest > | benchmark_requests | |
| vector< int8_t > | data | |
| uint64_t | random_seed | |