PandA-2024.02
Public Member Functions
Write_handshakeModuleGenerator Class Reference

#include <Write_handshakeModuleGenerator.hpp>

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

Public Member Functions

 Write_handshakeModuleGenerator (const HLS_managerRef &HLSMgr)
 
void InternalExec (std::ostream &out, structural_objectRef mod, unsigned int function_id, vertex op_v, const HDLWriter_Language language, const std::vector< ModuleGenerator::parameter > &_p, const std::vector< ModuleGenerator::parameter > &_ports_in, const std::vector< ModuleGenerator::parameter > &_ports_out, const std::vector< ModuleGenerator::parameter > &_ports_inout) final
 

Detailed Description

Definition at line 50 of file Write_handshakeModuleGenerator.hpp.

Constructor & Destructor Documentation

◆ Write_handshakeModuleGenerator()

Write_handshakeModuleGenerator::Write_handshakeModuleGenerator ( const HLS_managerRef HLSMgr)

Definition at line 76 of file Write_handshakeModuleGenerator.cpp.

Member Function Documentation

◆ InternalExec()

void Write_handshakeModuleGenerator::InternalExec ( std::ostream &  out,
structural_objectRef  mod,
unsigned int  function_id,
vertex  op_v,
const HDLWriter_Language  language,
const std::vector< ModuleGenerator::parameter > &  _p,
const std::vector< ModuleGenerator::parameter > &  _ports_in,
const std::vector< ModuleGenerator::parameter > &  _ports_out,
const std::vector< ModuleGenerator::parameter > &  _ports_inout 
)
final

Definition at line 80 of file Write_handshakeModuleGenerator.cpp.

References structural_object::get_id(), i_ack, i_in2, i_last, i_start, o_done, o_last, o_out1, o_vld, STR_CST_interface_parameter_keyword, THROW_ASSERT, and THROW_ERROR.

Here is the call graph for this function:

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

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