Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
C
CaseStatement
- Class in
de.upb.hni.vmagic.statement
Case statement.
CaseStatement(Expression)
- Constructor for class de.upb.hni.vmagic.statement.
CaseStatement
Creates a case statement.
CaseStatement.Alternative
- Class in
de.upb.hni.vmagic.statement
Case statement alternative.
CHARACTER
- Static variable in class de.upb.hni.vmagic.builtin.
Standard
CHARACTER type.
CharacterLiteral
- Class in
de.upb.hni.vmagic.literal
Character literal.
CharacterLiteral(char)
- Constructor for class de.upb.hni.vmagic.literal.
CharacterLiteral
Creates a character literal.
Choice
- Interface in
de.upb.hni.vmagic
Marker interface for choices.
choiceOthers()
- Method in interface de.upb.hni.vmagic.output.
MiscellaneousElementOutput
Outputs a OTHERS choice.
Choices
- Class in
de.upb.hni.vmagic
Choice constants.
clear()
- Method in class de.upb.hni.vmagic.util.
ForwardingList
Clears this list.
clear()
- Method in class de.upb.hni.vmagic.util.
ParentSetList
CommentAnnotation
- Class in
de.upb.hni.vmagic.annotation
Comment annotation.
CommentAnnotation(String...)
- Constructor for class de.upb.hni.vmagic.annotation.
CommentAnnotation
Creates a new comment annotation.
CommentAnnotation(List<String>)
- Constructor for class de.upb.hni.vmagic.annotation.
CommentAnnotation
Creates a new comment annotation.
Comments
- Class in
de.upb.hni.vmagic.util
Comment utility functions.
Component
- Class in
de.upb.hni.vmagic.declaration
Component.
Component(String)
- Constructor for class de.upb.hni.vmagic.declaration.
Component
Creates a component.
Component(Entity)
- Constructor for class de.upb.hni.vmagic.declaration.
Component
Creates a component based on an entity.
ComponentConfiguration
- Class in
de.upb.hni.vmagic.configuration
Component configuration.
ComponentConfiguration(ComponentSpecification)
- Constructor for class de.upb.hni.vmagic.configuration.
ComponentConfiguration
Creates a component configuration.
ComponentInstantiation
- Class in
de.upb.hni.vmagic.concurrent
Component instantitation.
ComponentInstantiation(String, Component)
- Constructor for class de.upb.hni.vmagic.concurrent.
ComponentInstantiation
Creates a component instantiation.
ComponentInstantiationFormat
- Class in
de.upb.hni.vmagic.annotation
Component instantiation format annotation.
ComponentInstantiationFormat(boolean)
- Constructor for class de.upb.hni.vmagic.annotation.
ComponentInstantiationFormat
Creates a component instantiation format annotation.
ComponentSpecification
- Class in
de.upb.hni.vmagic
Component specification.
ComponentSpecification.Type
- Enum in
de.upb.hni.vmagic
Component specification type.
Concatenate
- Class in
de.upb.hni.vmagic.expression
Concatenation expression.
Concatenate(Expression, Expression)
- Constructor for class de.upb.hni.vmagic.expression.
Concatenate
Creates a concatenation epxression
ConcurrentAssertionStatement
- Class in
de.upb.hni.vmagic.concurrent
Concurrent assertion statement.
ConcurrentAssertionStatement(Expression)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentAssertionStatement
Creates a concurrent assertion statement.
ConcurrentAssertionStatement(Expression, Expression)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentAssertionStatement
Creates a concurrent assertion statement with a reported message.
ConcurrentAssertionStatement(Expression, Expression, Expression)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentAssertionStatement
Creates a concurrent assertion statement with reported message and severity.
ConcurrentProcedureCall
- Class in
de.upb.hni.vmagic.concurrent
Concurrent procedure call statement.
ConcurrentProcedureCall(String)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentProcedureCall
Creates a procedure call.
ConcurrentProcedureCall(String, List<AssociationElement>)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentProcedureCall
Creates a procedure call with a list of parameters.
ConcurrentProcedureCall(String, AssociationElement...)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentProcedureCall
Creates a procedure call with parameters.
concurrentProcedureCallParameters(List<AssociationElement>)
- Method in interface de.upb.hni.vmagic.output.
MiscellaneousElementOutput
Outputs the parameters of a concurrent procedure call.
ConcurrentStatement
- Class in
de.upb.hni.vmagic.concurrent
Abstract base class for concurrent statements.
ConcurrentStatement()
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentStatement
ConcurrentStatementVisitor
- Class in
de.upb.hni.vmagic.concurrent
Concurrent statement visitor.
ConcurrentStatementVisitor()
- Constructor for class de.upb.hni.vmagic.concurrent.
ConcurrentStatementVisitor
ConditionalSignalAssignment
- Class in
de.upb.hni.vmagic.concurrent
Conditional signal assignment.
ConditionalSignalAssignment(Target<Signal>, ConditionalSignalAssignment.ConditionalWaveformElement...)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConditionalSignalAssignment
Creates a conditional signal assignment.
ConditionalSignalAssignment(Target<Signal>, List<ConditionalSignalAssignment.ConditionalWaveformElement>)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConditionalSignalAssignment
Creates a conditional signal assignment.
ConditionalSignalAssignment(Target<Signal>, Expression)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConditionalSignalAssignment
Creates a conditional signal assignment.
ConditionalSignalAssignment.ConditionalWaveformElement
- Class in
de.upb.hni.vmagic.concurrent
Conditional waveform element.
ConditionalSignalAssignment.ConditionalWaveformElement(List<WaveformElement>)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConditionalSignalAssignment.ConditionalWaveformElement
Creates a conditional waveform element.
ConditionalSignalAssignment.ConditionalWaveformElement(List<WaveformElement>, Expression)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConditionalSignalAssignment.ConditionalWaveformElement
Creates a conditional waveform element with a condition.
configuration(Configuration)
- Static method in class de.upb.hni.vmagic.
EntityAspect
Creates an entity aspect based on a configuration.
Configuration
- Class in
de.upb.hni.vmagic.libraryunit
Configuration.
Configuration(String, Entity, AbstractBlockConfiguration)
- Constructor for class de.upb.hni.vmagic.libraryunit.
Configuration
Creates a configuration.
ConfigurationDeclarativeItem
- Interface in
de.upb.hni.vmagic.declaration
Configuration declarative item.
ConfigurationInstantiation
- Class in
de.upb.hni.vmagic.concurrent
Configuration instantiation.
ConfigurationInstantiation(String, Configuration)
- Constructor for class de.upb.hni.vmagic.concurrent.
ConfigurationInstantiation
Creates a configuration instantiation.
ConfigurationItem
- Class in
de.upb.hni.vmagic.configuration
Configuration item.
ConfigurationItem()
- Constructor for class de.upb.hni.vmagic.configuration.
ConfigurationItem
ConfigurationSpecification
- Class in
de.upb.hni.vmagic.declaration
Configuration specification.
ConfigurationSpecification(ComponentSpecification)
- Constructor for class de.upb.hni.vmagic.declaration.
ConfigurationSpecification
Creates a configuration specification.
ConfigurationVisitor
- Class in
de.upb.hni.vmagic.configuration
Configuration visitor.
ConfigurationVisitor()
- Constructor for class de.upb.hni.vmagic.configuration.
ConfigurationVisitor
Constant
- Class in
de.upb.hni.vmagic.object
Constant.
Constant(String, SubtypeIndication)
- Constructor for class de.upb.hni.vmagic.object.
Constant
Creates a constant.
Constant(String, SubtypeIndication, Expression)
- Constructor for class de.upb.hni.vmagic.object.
Constant
Creates a constant with a default value.
ConstantDeclaration
- Class in
de.upb.hni.vmagic.declaration
Constant declaration.
ConstantDeclaration(Constant...)
- Constructor for class de.upb.hni.vmagic.declaration.
ConstantDeclaration
Creates a new constant declaration.
ConstantDeclaration(List<Constant>)
- Constructor for class de.upb.hni.vmagic.declaration.
ConstantDeclaration
Creates a new constant declaration.
ConstantGroup
- Class in
de.upb.hni.vmagic.object
Group of constants.
ConstantGroup(List<Constant>)
- Constructor for class de.upb.hni.vmagic.object.
ConstantGroup
Creates a group of constants.
ConstantGroup(Constant...)
- Constructor for class de.upb.hni.vmagic.object.
ConstantGroup
Creates a group of constants.
ConstrainedArray
- Class in
de.upb.hni.vmagic.type
Constrained array.
ConstrainedArray(String, SubtypeIndication, DiscreteRange...)
- Constructor for class de.upb.hni.vmagic.type.
ConstrainedArray
Creates a constrained array.
ConstrainedArray(String, SubtypeIndication, List<DiscreteRange>)
- Constructor for class de.upb.hni.vmagic.type.
ConstrainedArray
Creates a constrained array.
contains(Object)
- Method in class de.upb.hni.vmagic.util.
ForwardingList
Returns if this list contains the given object.
containsAll(Collection<?>)
- Method in class de.upb.hni.vmagic.util.
ForwardingList
Returns if this list contains all elements of thie given collection.
CONV_INTEGER_INTEGER_INTEGER
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_INTEGER function.
CONV_INTEGER_SIGNED_INTEGER
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_INTEGER function.
CONV_INTEGER_SLV_INTEGER
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicSigned
CONV_INTEGER function.
CONV_INTEGER_SLV_INTEGER
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicUnsigned
CONV_INTEGER function.
CONV_INTEGER_STD_ULOGIC_SMALL_INT
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_INTEGER function.
CONV_INTEGER_UNSIGNED_INTEGER
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_INTEGER function.
CONV_SIGNED_INTEGER_INTEGER_SLV
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_STD_LOGIC_VECTOR function.
CONV_SIGNED_INTEGER_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_SIGNED function.
CONV_SIGNED_SIGNED_INTEGER_SLV
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_STD_LOGIC_VECTOR function.
CONV_SIGNED_SIGNED_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_SIGNED function.
CONV_SIGNED_STD_ULOGIC_INTEGER_SLV
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_STD_LOGIC_VECTOR function.
CONV_SIGNED_STD_ULOGIC_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_SIGNED function.
CONV_SIGNED_UNSIGNED_INTEGER_SLV
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_STD_LOGIC_VECTOR function.
CONV_SIGNED_UNSIGNED_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_SIGNED function.
CONV_UNSIGNED_INTEGER_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_UNSIGNED function.
CONV_UNSIGNED_SIGNED_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_UNSIGNED function.
CONV_UNSIGNED_STD_ULOGIC_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_UNSIGNED function.
CONV_UNSIGNED_UNSIGNED_INTEGER_UNSIGNED
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
CONV_UNSIGNED function.
create(Component, List<String>)
- Static method in class de.upb.hni.vmagic.
ComponentSpecification
Creates a component specification.
create(Component, String...)
- Static method in class de.upb.hni.vmagic.
ComponentSpecification
Creates a component specification.
create(DeclarativeRegion)
- Static method in class de.upb.hni.vmagic.util.
ParentSetList
Creates a new ParentSetList which uses an ArrayList for storage.
create(DeclarativeRegion, List<E>)
- Static method in class de.upb.hni.vmagic.util.
ParentSetList
Creates a new ParentSetList.
createAll(Component)
- Static method in class de.upb.hni.vmagic.
ComponentSpecification
Creates a component sepecification for all instances.
createAlternative(Choice...)
- Method in class de.upb.hni.vmagic.statement.
CaseStatement
Creates a new alternative and adds it to this case statement.
createAlternative(List<Choice>)
- Method in class de.upb.hni.vmagic.statement.
CaseStatement
Creates a new alternative and adds it to this case statement.
createAssociation(Expression)
- Method in class de.upb.hni.vmagic.expression.
Aggregate
Creates a new positional element association and adds it to this aggregate.
createAssociation(Expression, List<Choice>)
- Method in class de.upb.hni.vmagic.expression.
Aggregate
Creates a new named element association and adds it to this aggregate.
createAssociation(Expression, Choice...)
- Method in class de.upb.hni.vmagic.expression.
Aggregate
Creates a new named element association and adds it to this aggregate.
createDeclarationList()
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a declaration list.
createDeclarationList(List<E>)
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a declaration list.
createDesignator(String)
- Method in class de.upb.hni.vmagic.declaration.
AttributeSpecification.EntityNameList
Creates a entity designator and adds it to this entity name list.
createDesignator(String, Signature)
- Method in class de.upb.hni.vmagic.declaration.
AttributeSpecification.EntityNameList
Creates a entity designator with a signature and adds it to this entity name list.
createElement(SubtypeIndication, List<String>)
- Method in class de.upb.hni.vmagic.type.
RecordType
Creates a new element declaration and adds it to this record.
createElement(SubtypeIndication, String...)
- Method in class de.upb.hni.vmagic.type.
RecordType
Creates a new element declaration and adds it to this record.
createElsifPart(Expression)
- Method in class de.upb.hni.vmagic.statement.
IfStatement
Creates a elsif part and adds it to this if statement.
createLabeledElementList(DeclarativeRegion)
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a list of labeled elements.
createLabeledElementList(DeclarativeRegion, List<E>)
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a list of labeled elements.
createLiteral(char)
- Method in class de.upb.hni.vmagic.type.
EnumerationType
Creates a character enumeration literal and adds it to this literal.
createLiteral(String)
- Method in class de.upb.hni.vmagic.type.
EnumerationType
Creates a identifier enumeration literal and adds it to this literal.
createNamedEntityList(DeclarativeRegion)
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a list of named entities.
createNamedEntityList(DeclarativeRegion, List<E>)
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a list of named entities.
createOthers(Component)
- Static method in class de.upb.hni.vmagic.
ComponentSpecification
Creates a component specification for the other instances.
createOthersState()
- Method in class de.upb.hni.vmagic.highlevel.
StateMachine
Creates a new others state and adds it to this state machine.
createProxyList(VhdlElement)
- Static method in class de.upb.hni.vmagic.util.
ParentSetList
Creates a new proxy ParentSetList which uses an ArrayList for storage.
createProxyList(List<E>, VhdlElement)
- Static method in class de.upb.hni.vmagic.util.
ParentSetList
Creates a new proxy ParentSetList and initializes it from a given list.
createScope(VhdlElement, Resolvable...)
- Static method in class de.upb.hni.vmagic.
Scopes
Creates a scope.
createState(String)
- Method in class de.upb.hni.vmagic.highlevel.
StateMachine
Creates a new state and adds it to this state machine.
createStateChange()
- Method in interface de.upb.hni.vmagic.highlevel.
StateMachine.State
Creates an unconditional state change.
createStateChange(Expression)
- Method in interface de.upb.hni.vmagic.highlevel.
StateMachine.State
Creates a conditional state change.
createUnit(String, AbstractLiteral, String)
- Method in class de.upb.hni.vmagic.type.
PhysicalType
Creates a unit and adds it to this physical type.
createUnit(String, int, String)
- Method in class de.upb.hni.vmagic.type.
PhysicalType
Creates a unit with a integer factor and adds it to this physical type.
createUnit(String, String)
- Method in class de.upb.hni.vmagic.type.
PhysicalType
Creates a unit without a factor and adds it to this physical type.
createVhdlObjectList()
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a list of VHDL objects.
createVhdlObjectList(List<E>)
- Static method in class de.upb.hni.vmagic.util.
VhdlCollections
Creates a list of VHDL objects.
CustomCodeFormat
- Class in
de.upb.hni.vmagic.output
Customizable VHDL code format.
CustomCodeFormat()
- Constructor for class de.upb.hni.vmagic.output.
CustomCodeFormat
Creates a custom code format.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X