translator
.
intermediateBuilder
.bitFinder
index
/home/yentl/UA/devs-eindwerk/translator/translator/intermediateBuilder/bitFinder.py
Classes
translator.intermediateBuilder.arithmeticWithoutCarry.ArithmeticWithoutCarry
(
translator.intermediateBuilder.arithmeticNode.ArithmeticNode
)
BitFinder
class
BitFinder
(
translator.intermediateBuilder.arithmeticWithoutCarry.ArithmeticWithoutCarry
)
The Bit Finder takes a multi-bit input and determines the index of a bit, where the index is computed by counting from 0 as the lowest-order bit
Method resolution order:
BitFinder
translator.intermediateBuilder.arithmeticWithoutCarry.ArithmeticWithoutCarry
translator.intermediateBuilder.arithmeticNode.ArithmeticNode
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)