Dataflow Software Stack
032db78
Master Thesis of Mathijs Saey at the VUB
|
Represents an instruction that will dynamically determine the destination of it's tokens at runtime. More...
Public Member Functions | |
def | __init__ |
def | getDst |
def | execute |
def | setKey |
Set the instruction address. More... | |
def | __str__ |
Return a string representation of this instruction. More... | |
Public Attributes | |
dstLst | |
chunk | |
key | |
Represents an instruction that will dynamically determine the destination of it's tokens at runtime.
The value of the token arriving at port 0 will determine the next goal of the tokens. Tokens that arrive before this token will be stored until their destination is resolved.
This value should be an index corresponding to an entry in the dstLst of the instruction. This entry is the destination of the tokens that this instruction receives (for this context).
def core.instruction.Switch.__init__ | ( | self, | |
dstLst | |||
) |
def core.instruction.Switch.getDst | ( | self, | |
token | |||
) |
def core.instruction.Switch.execute | ( | self, | |
token, | |||
core | |||
) |
|
inherited |
Set the instruction address.
|
inherited |
Return a string representation of this instruction.
core.instruction.Switch.dstLst |
|
inherited |
|
inherited |