Class RunnerRegistry
Defined in File runner_registry.hpp
Inheritance Relationships
Derived Type
public performance_test::RunnerFactory
(Class RunnerFactory)
Class Documentation
-
class RunnerRegistry
Subclassed by performance_test::RunnerFactory
Public Types
-
typedef std::string ExecutionStrategy
- std::function< std::unique_ptr< Runner >const ExperimentConfiguration &)> RunnerProducer
Public Functions
-
virtual ~RunnerRegistry() = default
-
virtual void register_runner(const ExecutionStrategy &execution_strategy, RunnerProducer runner_producer) = 0
-
typedef std::string ExecutionStrategy