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.

A B C D E F G H I L M N O P Q R S T U V W X