File post_optimization_unused_rule_removal.hpp

class UnusedRuleRemovalConfig : public IPostOptimizationPhaseConfig
#include <post_optimization_unused_rule_removal.hpp>

Allows to configure a method that removes unused rules from a model.

Public Functions

virtual std::unique_ptr<IPostOptimizationPhaseFactory> createPostOptimizationPhaseFactory() const override

Creates and returns a new object of type IPostOptimizationPhaseFactory according to the specified configuration.

Returns:

An unique pointer to an object of type IPostOptimizationPhaseFactory that has been created