CIRCT 24.0.0git
Loading...
Searching...
No Matches
esiaccel.codegen.ports.CppPortGroup Class Reference
Collaboration diagram for esiaccel.codegen.ports.CppPortGroup:

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: