spydrnet.ir.FirstClassElement

class spydrnet.ir.FirstClassElement
__init__()[source]

Initialize an element with an empty data dictionary.

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

name

The name of this element