45 const DesignFlowManagerConstRef _design_flow_manager,
47 :
HLS_step(_parameters, _HLSMgr, _design_flow_manager, _hls_flow_step_type)
~EvaluationBaseStep() override
Destructor.
const std::vector< double > & GetEvaluations() const
Returns the results of the evaluation.
Base class to compute evaluations about high-level synthesis.
bool HasToBeExecuted() const override
Check if this step has actually to be executed.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
std::vector< double > evaluations
store the result of the evaluation
EvaluationBaseStep(const ParameterConstRef parameters, const HLS_managerRef HLSMgr, const DesignFlowManagerConstRef design_flow_manager, const HLSFlowStep_Type hls_flow_step_type)
Constructor.