HEBench
hebench::TestHarness::IBenchmarkDescriptor Member List

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)=0hebench::TestHarness::IBenchmarkDescriptorpure virtual
createToken(const BenchmarkDescription::Backend &backend_desc, const BenchmarkDescription::Configuration &config, const BenchmarkDescription::Description &text_desc) consthebench::TestHarness::IBenchmarkDescriptorprotected
destroyBenchmark(PartialBenchmark *p_bench)=0hebench::TestHarness::IBenchmarkDescriptorpure virtual
IBenchmarkDescriptor()=defaulthebench::TestHarness::IBenchmarkDescriptor
matchDescriptor(const Engine &engine, const BenchmarkDescription::Backend &backend_desc, const BenchmarkDescription::Configuration &config) const =0hebench::TestHarness::IBenchmarkDescriptorpure virtual
~IBenchmarkDescriptor()=defaulthebench::TestHarness::IBenchmarkDescriptorvirtual