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 |