add(const T &value, const std::string &name=std::string()) | hebench::cpp::WorkloadParams::Common | |
add(const double &value, const std::string &name) | hebench::cpp::WorkloadParams::Common | inline |
Common(std::size_t num_params=0) | hebench::cpp::WorkloadParams::Common | inline |
Common(const std::vector< hebench::APIBridge::WorkloadParam > &w_params) | hebench::cpp::WorkloadParams::Common | inline |
Common(const hebench::APIBridge::WorkloadParams &w_params) | hebench::cpp::WorkloadParams::Common | inline |
get(std::size_t index) const | hebench::cpp::WorkloadParams::Common | |
get(std::size_t index) const | hebench::cpp::WorkloadParams::Common | inline |
getName(std::size_t index) const | hebench::cpp::WorkloadParams::Common | inline |
getParams() const | hebench::cpp::WorkloadParams::Common | inline |
Index_K enum value | hebench::cpp::WorkloadParams::SimpleSetIntersection | |
Index_M enum value | hebench::cpp::WorkloadParams::SimpleSetIntersection | |
Index_N enum value | hebench::cpp::WorkloadParams::SimpleSetIntersection | |
k() const | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
k() | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
m() const | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
m() | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
m_w_params | hebench::cpp::WorkloadParams::Common | protected |
MinRequiredParameters enum value | hebench::cpp::WorkloadParams::SimpleSetIntersection | |
n() const | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
n() | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
set(std::size_t index, const T &value, const std::string &name) | hebench::cpp::WorkloadParams::Common | |
set(std::size_t index, const T &value) | hebench::cpp::WorkloadParams::Common | |
set(std::size_t index, const double &value, const std::string &name) | hebench::cpp::WorkloadParams::Common | inline |
set(std::size_t index, const double &value) | hebench::cpp::WorkloadParams::Common | inline |
SimpleSetIntersection(std::uint64_t _n=0, std::uint64_t _m=0, std::uint64_t _k=1) | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
SimpleSetIntersection(const std::vector< hebench::APIBridge::WorkloadParam > &w_params) | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
SimpleSetIntersection(const hebench::APIBridge::WorkloadParams &w_params) | hebench::cpp::WorkloadParams::SimpleSetIntersection | inline |
~Common()=default | hebench::cpp::WorkloadParams::Common | virtual |