spydrnet.ir.Bundle
- class spydrnet.ir.Bundle
-
Methods
__init__
()Initialize an element with an empty data dictionary.
get
(*args, **kwargs)get the item from the data structure
get_cables
(...)Shortcut to
get_cables()
.get_definitions
(...)Shortcut to
get_definitions()
.get_hcables
(...)Shortcut to
get_hcables()
.get_hinstances
(...)Shortcut to
get_hinstances()
.get_hpins
(...)Shortcut to
get_hpins()
.get_hports
(...)Shortcut to
get_hports()
.get_hwires
(...)Shortcut to
get_hwires()
.get_instances
(...)Shortcut to
get_instances()
.get_libraries
(...)Shortcut to
get_libraries()
.get_netlists
(...)Shortcut to
get_netlists()
.get_pins
(...)Shortcut to
get_pins()
.get_ports
(...)Shortcut to
get_ports()
.get_wires
(...)Shortcut to
get_wires()
.pop
(item)pop the object from the data structure
Attributes
data
Data stores information about the element
definition
Get the definition that this bundle belongs to.
is_array
This is the logical inverse of is_scalar.
is_downto
Get the downto status of the bundle.
is_scalar
Return True if the item is a scalar False otherwise.
lower_index
Get the value of the lower index of the array.
name
The name of this element