CIRCT  19.0.0git
Public Member Functions | List of all members
esiaccel.accelerator.Instance Class Reference
Inheritance diagram for esiaccel.accelerator.Instance:
Inheritance graph
Collaboration diagram for esiaccel.accelerator.Instance:
Collaboration graph

Public Member Functions

def __init__ (self, Optional["HWModule"] parent, cpp.Instance cpp_instance)
cpp.AppID id (self)
- Public Member Functions inherited from esiaccel.accelerator.HWModule
def __init__ (self, Optional["HWModule"] parent, cpp.HWModule cpp_hwmodule)
Dict[cpp.AppID, "Instance"] children (self)
Dict[cpp.AppID, BundlePortports (self)

Additional Inherited Members

- Public Attributes inherited from esiaccel.accelerator.HWModule

Detailed Description

Subclass of `HWModule` which represents a submodule instance. Adds an
AppID, which the top level doesn't have or need.

Definition at line 64 of file

Constructor & Destructor Documentation

◆ __init__()

def esiaccel.accelerator.Instance.__init__ (   self,
Optional["HWModule"]  parent,
cpp.Instance  cpp_instance 

Member Function Documentation

◆ id()

cpp.AppID (   self)

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