translator.visitor.DEVSlibrary.Arithmetic
index
/home/yentl/UA/devs-eindwerk/translator/translator/visitor/DEVSlibrary/Arithmetic.py

 
Modules
       
configparser

 
Classes
       
translator.visitor.DEVSlibrary.Model.Model(builtins.object)
Arithmetic

 
class Arithmetic(translator.visitor.DEVSlibrary.Model.Model)
    The Arithmetic class, this is the base of all standard operations in logisim
 
 
Method resolution order:
Arithmetic
translator.visitor.DEVSlibrary.Model.Model
builtins.object

Methods defined here:
__init__(self, bitSize, name, delay, inputs, outputs, bitlist)
The basic constructor of the model, name should be unique for the Model's configuration
bitArithmetic(self, in1, in2, carryIn, operator, tabs)

Methods inherited from translator.visitor.DEVSlibrary.Model.Model:
generateClassBase(self)
Generates the basic constructor for the constructed Model
generateExtTransition(self)
Save the incoming values to the state and activate the Model
generateHeader(self)
Generates the headers for the model, necessary to handle all imports
generateIntTransition(self)
An internal transition just causes the Model to go inactive
generateOutputFnc(self)
The basic output function that MUST be overwritten in all other models, this displays a warning
generateState(self)
All required state info for the Model, including toXML exports
generateTimeAdvance(self)
Handles the time it takes to make a transition in the model

Data descriptors inherited from translator.visitor.DEVSlibrary.Model.Model:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Data
        config = 0
progressmeasure = 0