public abstract class ImplsInstancePort
extends Object
ImplsPath
. Abstract, since we need to differentiate between ports of modules and outside non-module
portsModifier and Type | Class and Description |
---|---|
static class |
ImplsInstancePort.InstPort
Port of a
ModuleImplsInst |
static class |
ImplsInstancePort.SitePinInstPort
A port that represents a connection to something that is not contained in a module, like IO.
|
Constructor and Description |
---|
ImplsInstancePort() |
Modifier and Type | Method and Description |
---|---|
abstract void |
enterToRect(SimpleTileRectangle rect) |
abstract Pair<String,List<Set<Tile>>> |
getAllTiles() |
abstract String |
getName() |
ImplsPath |
getPath() |
abstract boolean |
isOutputPort() |
void |
setPath(ImplsPath path) |
public abstract String getName()
public abstract boolean isOutputPort()
public abstract void enterToRect(SimpleTileRectangle rect)
public ImplsPath getPath()
public void setPath(ImplsPath path)