translator
.
intermediateBuilder
.counter
index
/home/yentl/UA/devs-eindwerk/translator/translator/intermediateBuilder/counter.py
Classes
translator.intermediateBuilder.abstractRegister.AbstractRegister
(
translator.intermediateBuilder.memoryNode.MemoryNode
)
Counter
class
Counter
(
translator.intermediateBuilder.abstractRegister.AbstractRegister
)
The counter holds a single value, whose value is emitted on the output
Each time the clock input triggers, the value in the counter may update based on the extra inputs
Method resolution order:
Counter
translator.intermediateBuilder.abstractRegister.AbstractRegister
translator.intermediateBuilder.memoryNode.MemoryNode
translator.intermediateBuilder.node.Node
translator.intermediateBuilder.element.Element
builtins.object
Methods defined here:
__init__
(self)
Constructor
bindOutputWithComp
(self, wire, infoTuple)
Overwrites the parent function (but has the same meaning)
getAllElementsViaOuputConnected
(self)
Overwrites the parent function (but has the same meaning)
setExtraOutput
(self, originalWire, newWire)
Overwrites the parent function (but has the same meaning)
Data descriptors inherited from
translator.intermediateBuilder.element.Element
:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)