41 #ifndef PARSER_FLOW_STEP_FACTORY_HPP 42 #define PARSER_FLOW_STEP_FACTORY_HPP 77 const std::string
GetPrefix()
const override;
DesignFlowStepRef CreateFlowStep(const std::string &signature) const override
Return a step given the signature.
const ParameterConstRef parameters
The set of input parameters.
REF_FORWARD_DECL(application_manager)
Superclass include.
The base class for design step.
const application_managerRef AppM
The application manager.
Pure virtual base class for all the design flow step factory.
ParserFlowStepFactory(const DesignFlowManagerConstRef design_flow_manager, const application_managerRef AppM, const ParameterConstRef parameters)
Constructor.
Template definition of refcount.
const Wrefcount< const DesignFlowManager > design_flow_manager
The design flow manager.
~ParserFlowStepFactory() override
Destructor.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
const std::string GetPrefix() const override
Return the prefix of the steps created by the factory.