A bank of reactor instances.
Construct a new bank of given width on the basis of a given reactor class and a list of arguments.
the width of the bank
the class to construct reactor instances of that will populate the bank
Rest
the arguments to pass into the constructor of the given reactor class
Static
Readonly
A mapping from containing reactors to indices corresponding to the member of a contained bank that is currently being initialized (if there is one).
Return all reactor instances in this bank.
all reactor instances in this bank
Return the reactor instance that corresponds to the given index.
index of the reactor instance inside this bank
the reactor instances that corresponds to the given index
Return a list of ports selected across all bank members by the given lambda.
lambda function that takes a reactor of type T and return a port of type P
a list of ports selected across all bank members by the given lambda
A bank of reactor instances.