Interface | Description |
---|---|
AssignmentContainer |
Container of assignments.
|
Identifiable |
Object that can be characterized by it string identifier and printed
in some text format.
|
UseDef |
Object that uses or/and defines variables.
|
Class | Description |
---|---|
Assignment |
Assignment statement.
|
Declaration |
Variable declaration.
|
DeclarationContainer |
The variables and their declarations container.
|
DeclarationUtils |
Variable declarations related utility methods.
|
DecStatement |
Statement that contains variable declarations.
|
Event |
Variable (signal) occurrence.
|
EventList |
Collection of events.
|
IntegerRange |
This class represents a non-empty integer range (interval).
|
Model |
The abstract representation of a device model.
|
ModelUtils |
Utility methods for models and their components.
|
Module |
The model component with it's own name, instance name and variable declarations.
|
ModuleProcess |
The module component with it's own name and variable declarations.
|
Range |
Pair of values.
|
RangedVariable |
Variable or it's sub-part restricted by the specified range.
|
RangedVariableUtils |
Utility methods for ranged variable class.
|
SequentialStatement |
Class for control flow graph processes internal statements.
|
State |
The class representing a state of some model.
|
Statement |
Basic model component.
|
StatementUtils |
Utility methods for
Statement class. |
VariableDescriptor |
Variable data descriptor.
|
Enum | Description |
---|---|
EventType |
Event types.
|
IntegerRange.RangePointType |
This enumeration contains types of range bounds.
|
StatementType |
Model statement types.
|
VariableType |
Variable types.
|