Module fnpcell.processors.port_owner_checker
Classes
PortOwnerChecker
class PortOwnerChecker(port_refs: Tuple[IOwnedTerminal, ...])
An IProcessor processes hierarchical targets in a deep first manner We use processors to plot, export_gds …
Ancestors
IProcessor
Methods
def enter(self, target: IRunnable) -> bool
Inherited from: IProcessor.enter
Called before processing a target. Return True to continue processing child content. False to stop here and run exit for the target
def exit(self, target: IRunnable) -> None
Inherited from: IProcessor.exit
Called after processing a target.