const ParameterConstRef parameters
The set of input parameters.
Factory class to create c backend.
#define GET_CLASS(obj)
Macro returning the actual type of an object.
const DesignFlowStepRef CreateCBackendStep(const CBackendInformationConstRef c_backend_information) const
Create a backend c step.
const std::string GetPrefix() const override
Return the prefix of the steps created by the factory.
Simple class used to drive the backend in order to be able to print c source code.
Auxiliary methods for manipulating string.
Class simply used to drive the backend in order to print C code.
const application_managerConstRef application_manager
CBackendStepFactory(const DesignFlowManagerConstRef design_flow_manager, const application_managerConstRef application_manager, const ParameterConstRef _parameters)
Constructor.
refcount< T > lock() const
refcount< DesignFlowStep > DesignFlowStepRef
const Wrefcount< const DesignFlowManager > design_flow_manager
The design flow manager.
int debug_level
The debug level.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
this class is used to manage the command-line or XML options.