CIRCT 24.0.0git
Loading...
Searching...
No Matches
hw.HWModuleExternOp Class Reference

Public Member Functions

 __init__ (self, name, input_ports=[], output_ports=[], *, parameters=[], attributes={}, body_builder=None, loc=None, ip=None)
 instantiate (self, *args, **kwargs)
 type (self)
 name (self)
 is_external (self)
list[ParamDeclAttr] parameters (self)

Detailed Description

Specialization for the HW module op class.

Definition at line 382 of file hw.py.

Constructor & Destructor Documentation

◆ __init__()

hw.HWModuleExternOp.__init__ ( self,
name,
input_ports = [],
output_ports = [],
* ,
parameters = [],
attributes = {},
body_builder = None,
loc = None,
ip = None )

Member Function Documentation

◆ instantiate()

hw.HWModuleExternOp.instantiate ( self,
* args,
** kwargs )

Definition at line 409 of file hw.py.

◆ is_external()

hw.HWModuleExternOp.is_external ( self)

Definition at line 421 of file hw.py.

◆ name()

hw.HWModuleExternOp.name ( self)

Definition at line 417 of file hw.py.

◆ parameters()

list[ParamDeclAttr] hw.HWModuleExternOp.parameters ( self)

Definition at line 425 of file hw.py.

◆ type()

hw.HWModuleExternOp.type ( self)

Definition at line 413 of file hw.py.


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