AdHocConnection class

A connection between two PortReferences.

Inheritance
Annotations

Constructors

AdHocConnection.new(PortReference point1, PortReference point2)
Creates a new AdHocConnection between two PortReferences.
const

Properties

dst PortReference
The destination load port of the connection.
no setter
hashCode int
The hash code for this object.
no setterinherited
isNet bool
Indicates whether this connection is a net connection (i.e., both PortReferences are LogicNets).
no setter
point1 PortReference
The first point of the connection.
finalinherited
point2 PortReference
The second point of the connection.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
src PortReference
The source driver port of the connection.
no setter

Methods

hasPoint(PortReference point) bool
Indicates whether point is one of the points in this connection.
inherited
involvesModule(BridgeModule module) bool
Indicates whether this connection involves the given module on either of its points.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pointForModule(BridgeModule module) PortReference?
Returns the point in this connection that corresponds to the given module, or null if this does not involvesModule.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited