41 #ifndef DESIGN_FLOW_FACTORY_HPP 42 #define DESIGN_FLOW_FACTORY_HPP 67 const std::string
GetPrefix()
const override;
const ParameterConstRef parameters
The set of input parameters.
DesignFlowStepRef CreateFlowStep(const std::string &signature) const override
Return a step given the signature.
~DesignFlowFactory() override
Destructor.
DesignFlowFactory(const DesignFlowManagerConstRef design_flow_manager, const ParameterConstRef parameters)
Constructor.
const std::string GetPrefix() const override
Return the prefix of the steps created by the factory.
Pure virtual base class for all the design flow step factory.
const DesignFlowStepRef CreateDesignFlow(const DesignFlow_Type design_flow_type) const
Create a design flow.
const Wrefcount< const DesignFlowManager > design_flow_manager
The design flow manager.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...