|
HEBench
|
This is the complete list of members for hebench::TestHarness::IBenchmarkDescriptor, including all inherited members.
| createBenchmark(std::shared_ptr< Engine > p_engine, const DescriptionToken &description_token)=0 | hebench::TestHarness::IBenchmarkDescriptor | pure virtual |
| createToken(const BenchmarkDescription::Backend &backend_desc, const BenchmarkDescription::Configuration &config, const BenchmarkDescription::Description &text_desc) const | hebench::TestHarness::IBenchmarkDescriptor | protected |
| destroyBenchmark(PartialBenchmark *p_bench)=0 | hebench::TestHarness::IBenchmarkDescriptor | pure virtual |
| IBenchmarkDescriptor()=default | hebench::TestHarness::IBenchmarkDescriptor | |
| matchDescriptor(const Engine &engine, const BenchmarkDescription::Backend &backend_desc, const BenchmarkDescription::Configuration &config) const =0 | hebench::TestHarness::IBenchmarkDescriptor | pure virtual |
| ~IBenchmarkDescriptor()=default | hebench::TestHarness::IBenchmarkDescriptor | virtual |