47 #ifndef _DATAPATH_CREATOR_HPP_ 48 #define _DATAPATH_CREATOR_HPP_ const HLS_managerRef HLSMgr
information about all the HLS synthesis
Generic class managing datapath creation algorithms.
RelationshipType
The relationship type.
const unsigned int funId
identifier of the function to be processed (0 means that it is a global step)
~datapath_creator() override
Destructor.
const Wrefcount< const DesignFlowManager > design_flow_manager
The design flow manager.
const CustomUnorderedSet< std::tuple< HLSFlowStep_Type, HLSFlowStepSpecializationConstRef, HLSFlowStep_Relationship > > ComputeHLSRelationships(const DesignFlowStep::RelationshipType relationship_type) const override
Return the set of analyses in relationship with this design step.
datapath_creator(const ParameterConstRef Param, const HLS_managerRef HLSMgr, unsigned int funId, const DesignFlowManagerConstRef design_flow_manager, const HLSFlowStep_Type _hls_flow_step_type)
Constructor.
REF_FORWARD_DECL(datapath_creator)
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...