CIRCT 23.0.0git
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
esiaccel.codegen.ports.CppPortGroup Class Reference
Collaboration diagram for esiaccel.codegen.ports.CppPortGroup:
Collaboration graph
[legend]

Static Public Attributes

List struct_decls = _dc_field(default_factory=list)
 
str member_decl = ""
 
List ctor_params = _dc_field(default_factory=list)
 
str init_entry = ""
 
str find_code = ""
 
List make_unique_args = _dc_field(default_factory=list)
 
str post_connect = ""
 
List using_aliases = _dc_field(default_factory=list)
 

Detailed Description

All strings needed to emit one port slot (member + ctor + find) in Connected.

Definition at line 24 of file ports.py.

Member Data Documentation

◆ ctor_params

List esiaccel.codegen.ports.CppPortGroup.ctor_params = _dc_field(default_factory=list)
static

Definition at line 28 of file ports.py.

◆ find_code

str esiaccel.codegen.ports.CppPortGroup.find_code = ""
static

Definition at line 30 of file ports.py.

◆ init_entry

str esiaccel.codegen.ports.CppPortGroup.init_entry = ""
static

Definition at line 29 of file ports.py.

◆ make_unique_args

List esiaccel.codegen.ports.CppPortGroup.make_unique_args = _dc_field(default_factory=list)
static

Definition at line 31 of file ports.py.

◆ member_decl

str esiaccel.codegen.ports.CppPortGroup.member_decl = ""
static

Definition at line 27 of file ports.py.

◆ post_connect

str esiaccel.codegen.ports.CppPortGroup.post_connect = ""
static

Definition at line 32 of file ports.py.

◆ struct_decls

List esiaccel.codegen.ports.CppPortGroup.struct_decls = _dc_field(default_factory=list)
static

Definition at line 26 of file ports.py.

◆ using_aliases

List esiaccel.codegen.ports.CppPortGroup.using_aliases = _dc_field(default_factory=list)
static

Definition at line 33 of file ports.py.


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