Dataflow Software Stack
032db78
Master Thesis of Mathijs Saey at the VUB
|
Exit point of a node. More...
Public Member Functions | |
def | __init__ |
def | addTarget |
Add a target to this output port, has to be an input port. More... | |
def | addTargets |
Add a list of targets to this output port. More... | |
def | removeTarget |
Remove a target from the port. More... | |
def | isConnected |
def | __str__ |
Create a string version of the port. More... | |
def | acceptsLiteral |
Returns true if this port accepts a literal. More... | |
def | isPort |
See if this is a port (mainly for traversal) More... | |
Public Attributes | |
targets | |
node | |
idx | |
Exit point of a node.
An output port can be attached to many input ports of other nodes. Any data sent through the port is delivered to all of these.
def IGR.port.OutputPort.__init__ | ( | self, | |
node, | |||
idx | |||
) |
def IGR.port.OutputPort.addTarget | ( | self, | |
target | |||
) |
Add a target to this output port, has to be an input port.
target | The target to add. |
def IGR.port.OutputPort.addTargets | ( | self, | |
targets | |||
) |
Add a list of targets to this output port.
def IGR.port.OutputPort.removeTarget | ( | self, | |
target | |||
) |
Remove a target from the port.
target | The target to remove. |
def IGR.port.OutputPort.isConnected | ( | self | ) |
|
inherited |
Create a string version of the port.
|
inherited |
Returns true if this port accepts a literal.
|
inherited |
See if this is a port (mainly for traversal)
IGR.port.OutputPort.targets |
|
inherited |
|
inherited |