#include <cstdint>
#include <cstring>
#include <functional>
#include <memory>
#include <ratio>
#include <string>
#include <unordered_map>
#include <vector>
#include "hebench/api_bridge/types.h"
Go to the source code of this file.
◆ hebench::TestHarness::BenchmarkDescription::Description
class hebench::TestHarness::BenchmarkDescription::Description |
Class Members |
string |
category |
Human-readable friendly name of the benchmark category. |
string |
cipher_flags |
Human-readable friendly name of the benchmark cipher parameters. |
string |
data_type |
Human-readable friendly name of the benchmark input/output data type. |
string |
header |
CSV formatted header for this benchmark. This will be the header pre-pended to the report containing the benchmark results. |
string |
other |
Other value used to uniquely identify benchmark implementations. |
string |
path |
A string uniquely representing the benchmark descriptor that can be used as a relative directory path. This may be several directories deep. |
string |
scheme |
Human-readable friendly name of the benchmark scheme. |
string |
security |
Human-readable friendly name of the benchmark security. |
int64_t |
workload |
Workload ID as given by hebench::APIBridge::Workload. |
string |
workload_name |
Human-readable friendly name of the benchmark workload. |