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

#include <cdfc_module_binding.hpp>

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

Public Member Functions

 CDFCModuleBindingSpecialization (const CliqueCovering_Algorithm clique_covering_algorithm)
 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 CliqueCovering_Algorithm clique_covering_algorithm
 The cdfc module binding algorithm. More...
 

Detailed Description

Definition at line 74 of file cdfc_module_binding.hpp.

Constructor & Destructor Documentation

◆ CDFCModuleBindingSpecialization()

CDFCModuleBindingSpecialization::CDFCModuleBindingSpecialization ( const CliqueCovering_Algorithm  clique_covering_algorithm)
explicit

Constructor.

Parameters
cdfc_module_binding_algorithmis the algorithm to be used

Definition at line 204 of file cdfc_module_binding.cpp.

Member Function Documentation

◆ GetKindText()

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

Return the string representation of this.

Implements HLSFlowStepSpecialization.

Definition at line 210 of file cdfc_module_binding.cpp.

References clique_covering_algorithm, and CliqueCovering_AlgorithmToString().

Here is the call graph for this function:

◆ GetSignature()

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

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

Implements HLSFlowStepSpecialization.

Definition at line 215 of file cdfc_module_binding.cpp.

References clique_covering_algorithm, and STR.

Field Documentation

◆ clique_covering_algorithm

const CliqueCovering_Algorithm CDFCModuleBindingSpecialization::clique_covering_algorithm

The cdfc module binding algorithm.

Definition at line 78 of file cdfc_module_binding.hpp.

Referenced by GetKindText(), and GetSignature().


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

Generated on Mon Feb 12 2024 13:03:47 for PandA-2024.02 by doxygen 1.8.13