translator
.
intermediateBuilder
.norGate
index
/home/yentl/UA/devs-eindwerk/translator/translator/intermediateBuilder/norGate.py
Classes
translator.intermediateBuilder.gateNode.GateNode
(
translator.intermediateBuilder.node.Node
)
NorGate
class
NorGate
(
translator.intermediateBuilder.gateNode.GateNode
)
The Nor gate computes the nor of the inputs, and emit the result on the output
Method resolution order:
NorGate
translator.intermediateBuilder.gateNode.GateNode
translator.intermediateBuilder.node.Node
translator.intermediateBuilder.element.Element
builtins.object
Methods defined here:
__init__
(self)
Constructor
isNegatedGate
(self)
Overwrites the parent function (but has the same meaning)
Methods inherited from
translator.intermediateBuilder.gateNode.GateNode
:
isBiggerGate
(self)
A xor or xnor gate is a bigger gate, the rest is not bigger
Methods inherited from
translator.intermediateBuilder.node.Node
:
bindOutputWithComp
(self, wire, infoTuple)
Binds the output of the comp that was directly connected to another components input
getAllElementsViaOuputConnected
(self)
Overwrites the parent function (but has the same meaning)
setExtraOutput
(self, originalWire, newWire)
Adds a wire to the output, because we found an extra input connected to this output
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)