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 |