PandA-2024.02
Public Member Functions | Data Fields
ParametricListBasedSpecialization Class Reference

Information about specialization of parametric list based step. More...

#include <parametric_list_based.hpp>

Inheritance diagram for ParametricListBasedSpecialization:
Inheritance graph
[legend]
Collaboration diagram for ParametricListBasedSpecialization:
Collaboration graph
[legend]

Public Member Functions

 ParametricListBasedSpecialization (const ParametricListBased_Metric parametric_list_based_metric)
 Constructor. More...
 
std::string GetKindText () const override
 Return the string representation of this. More...
 
std::string GetSignature () const override
 Return the contribution to the signature of a step given by the specialization. More...
 
- Public Member Functions inherited from HLSFlowStepSpecialization
 HLSFlowStepSpecialization ()
 header include More...
 
virtual ~HLSFlowStepSpecialization ()
 

Data Fields

const ParametricListBased_Metric parametric_list_based_metric
 The metric used in list based. More...
 

Detailed Description

Information about specialization of parametric list based step.

Definition at line 118 of file parametric_list_based.hpp.

Constructor & Destructor Documentation

◆ ParametricListBasedSpecialization()

ParametricListBasedSpecialization::ParametricListBasedSpecialization ( const ParametricListBased_Metric  parametric_list_based_metric)
explicit

Constructor.

Parameters
parametric_list_based_metricis the metric used in list based

Definition at line 291 of file parametric_list_based.cpp.

Member Function Documentation

◆ GetKindText()

std::string ParametricListBasedSpecialization::GetKindText ( ) const
overridevirtual

Return the string representation of this.

Implements HLSFlowStepSpecialization.

Definition at line 297 of file parametric_list_based.cpp.

References DYNAMIC_MOBILITY, parametric_list_based_metric, STATIC_FIXED, STATIC_MOBILITY, and THROW_UNREACHABLE.

Referenced by GetSignature().

Here is the caller graph for this function:

◆ GetSignature()

std::string ParametricListBasedSpecialization::GetSignature ( ) const
overridevirtual

Return the contribution to the signature of a step given by the specialization.

Implements HLSFlowStepSpecialization.

Definition at line 313 of file parametric_list_based.cpp.

References GetKindText().

Here is the call graph for this function:

Field Documentation

◆ parametric_list_based_metric

const ParametricListBased_Metric ParametricListBasedSpecialization::parametric_list_based_metric

The metric used in list based.

Definition at line 122 of file parametric_list_based.hpp.

Referenced by GetKindText().


The documentation for this class was generated from the following files:

Generated on Mon Feb 12 2024 13:04:00 for PandA-2024.02 by doxygen 1.8.13