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
core.instruction.Sink Class Reference

Sink instruction. More...

Inheritance diagram for core.instruction.Sink:
Inheritance graph

Public Member Functions

def __init__
 
def execute
 
def setKey
 Set the instruction address. More...
 
def __str__
 Return a string representation of this instruction. More...
 
def addDestination
 
def sendDatum
 

Public Attributes

 chunk
 
 key
 
 destinations
 

Detailed Description

Sink instruction.

A sink is an instruction that only serves to forward any input it receives to it's destinations.

Constructor & Destructor Documentation

def core.instruction.Sink.__init__ (   self)

Member Function Documentation

def core.instruction.Sink.execute (   self,
  token,
  core 
)
def core.instruction.Instruction.setKey (   self,
  key 
)
inherited

Set the instruction address.

def core.instruction.Instruction.__str__ (   self)
inherited

Return a string representation of this instruction.

def core.instruction.DestinationMap.addDestination (   self,
  port,
  toInst,
  toPort 
)
inherited
def core.instruction.DestinationMap.sendDatum (   self,
  datum,
  core,
  port,
  cont 
)
inherited

Member Data Documentation

core.instruction.Instruction.chunk
inherited
core.instruction.Instruction.key
inherited
core.instruction.DestinationMap.destinations
inherited