Dataflow Software Stack  032db78
Master Thesis of Mathijs Saey at the VUB
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
IGR.port.InputPort Class Reference

Port that accepts input for a node. More...

Inheritance diagram for IGR.port.InputPort:
Inheritance graph

Public Member Functions

def __init__
 
def attach
 Attach this port to another port or literal This is an implicit edge representation. More...
 
def isConnected
 
def acceptsLiteral
 
def __str__
 Create a string version of the port. More...
 
def isPort
 See if this is a port (mainly for traversal) More...
 

Public Attributes

 source
 
 node
 
 idx
 

Detailed Description

Port that accepts input for a node.

Constructor & Destructor Documentation

def IGR.port.InputPort.__init__ (   self,
  node,
  idx 
)

Member Function Documentation

def IGR.port.InputPort.attach (   self,
  source 
)

Attach this port to another port or literal This is an implicit edge representation.

Parameters
sourceThe source of the connection, a port or literal.
def IGR.port.InputPort.isConnected (   self)
def IGR.port.InputPort.acceptsLiteral (   self)
def IGR.port.Port.__str__ (   self)
inherited

Create a string version of the port.

Returns
A string representing this port. This string should not be used to recreate this port.
def IGR.port.Port.isPort (   self)
inherited

See if this is a port (mainly for traversal)

Member Data Documentation

IGR.port.InputPort.source
IGR.port.Port.node
inherited
IGR.port.Port.idx
inherited