CIRCT 20.0.0git
|
Public Member Functions | |
__init__ (self, module, name, input_port_mapping, *results=None, parameters={}, sym_name=None, loc=None, ip=None) | |
create_default_value (self, index, data_type, arg_name) | |
operand_names (self) | |
result_names (self) | |
Public Attributes | |
module | |
Helper class to incrementally construct an instance of a module.
hw.InstanceBuilder.__init__ | ( | self, | |
module, | |||
name, | |||
input_port_mapping, | |||
* | results = None , |
||
parameters = {} , |
|||
sym_name = None , |
|||
loc = None , |
|||
ip = None |
|||
) |
hw.InstanceBuilder.create_default_value | ( | self, | |
index, | |||
data_type, | |||
arg_name | |||
) |
Definition at line 99 of file hw.py.
References hw.InstanceBuilder.module.
Referenced by Python.support.NamedValueOpView.__init__().
hw.InstanceBuilder.operand_names | ( | self | ) |
Definition at line 106 of file hw.py.
References hw.InstanceBuilder.module.
Referenced by Python.support.NamedValueOpView.__init__().
hw.InstanceBuilder.result_names | ( | self | ) |
Definition at line 109 of file hw.py.
References hw.InstanceBuilder.module.
Referenced by Python.support.NamedValueOpView.__init__().
hw.InstanceBuilder.module |
Definition at line 59 of file hw.py.
Referenced by hw.InstanceBuilder.create_default_value(), om.Evaluator.instantiate(), hw.InstanceBuilder.operand_names(), and hw.InstanceBuilder.result_names().