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

R

range(Range) - Method in interface de.upb.hni.vmagic.output.MiscellaneousElementOutput
Outputs a range.
Range - Class in de.upb.hni.vmagic
Range.
Range(Expression, Range.Direction, Expression) - Constructor for class de.upb.hni.vmagic.Range
Creates a range.
Range(int, Range.Direction, int) - Constructor for class de.upb.hni.vmagic.Range
Creates a range with integer bounds.
Range.Direction - Enum in de.upb.hni.vmagic
Range direction.
rangeAttributeName(RangeAttributeName) - Method in interface de.upb.hni.vmagic.output.MiscellaneousElementOutput
Outputs a range attribue name.
RangeAttributeName - Class in de.upb.hni.vmagic
Range attribute name.
RangeAttributeName(String, RangeAttributeName.Type) - Constructor for class de.upb.hni.vmagic.RangeAttributeName
Creates a range attribute name.
RangeAttributeName(String, RangeAttributeName.Type, Expression) - Constructor for class de.upb.hni.vmagic.RangeAttributeName
Creates a range attribute name.
RangeAttributeName.Type - Enum in de.upb.hni.vmagic
Type of a range attribute name.
RangeProvider - Interface in de.upb.hni.vmagic
Range provider.
rangeSubtypeIndication(RangeSubtypeIndication) - Method in interface de.upb.hni.vmagic.output.MiscellaneousElementOutput
Outputs a range subtype indication.
RangeSubtypeIndication - Class in de.upb.hni.vmagic.type
Range constraint subtype indication.
RangeSubtypeIndication(SubtypeIndication, RangeProvider) - Constructor for class de.upb.hni.vmagic.type.RangeSubtypeIndication
Creates a range subtype indication.
REAL - Static variable in class de.upb.hni.vmagic.builtin.Standard
REAL type.
RecordElement<T extends VhdlObject> - Class in de.upb.hni.vmagic.object
Record element.
RecordElement(T, String) - Constructor for class de.upb.hni.vmagic.object.RecordElement
Creates a record element.
RecordType - Class in de.upb.hni.vmagic.type
Record type.
RecordType(String) - Constructor for class de.upb.hni.vmagic.type.RecordType
Creates a record type.
RecordType.ElementDeclaration - Class in de.upb.hni.vmagic.type
Element declaration in a record type.
Register - Class in de.upb.hni.vmagic.highlevel
Register.
Register(Signal, Signal, Signal) - Constructor for class de.upb.hni.vmagic.highlevel.Register
Creates a register with input, output and clock.
Register(String, Signal, Signal, Signal) - Constructor for class de.upb.hni.vmagic.highlevel.Register
Creates a named register with input, output and clock.
Register(Signal, Signal, Signal, Signal) - Constructor for class de.upb.hni.vmagic.highlevel.Register
Creates a register with input, output, clock and reset.
Register(String, Signal, Signal, Signal, Signal) - Constructor for class de.upb.hni.vmagic.highlevel.Register
Creates a named register with input, output, clock and reset.
Register.ResetLevel - Enum in de.upb.hni.vmagic.highlevel
Register reset level.
Register.ResetType - Enum in de.upb.hni.vmagic.highlevel
Register reset type.
RegisterGroup - Class in de.upb.hni.vmagic.highlevel
Group of registers.
RegisterGroup(List<Register>) - Constructor for class de.upb.hni.vmagic.highlevel.RegisterGroup
Creates a register group.
RegisterGroup(Register...) - Constructor for class de.upb.hni.vmagic.highlevel.RegisterGroup
Creates a register group.
REJECT_INERTIAL(Expression) - Static method in class de.upb.hni.vmagic.DelayMechanism
Creates a reject inertial delay mechanism.
RelationalExpression - Class in de.upb.hni.vmagic.expression
Abstract base class for relational expressions.
Rem - Class in de.upb.hni.vmagic.expression
Remainder expression.
Rem(Expression, Expression) - Constructor for class de.upb.hni.vmagic.expression.Rem
Creates a remainder expression.
remove(Object) - Method in class de.upb.hni.vmagic.util.ForwardingList
Removes an object from this list.
remove(int) - Method in class de.upb.hni.vmagic.util.ForwardingList
Removes the element at a given index.
remove() - Method in class de.upb.hni.vmagic.util.ForwardingListIterator
Removes the current element.
remove(Object) - Method in class de.upb.hni.vmagic.util.ParentSetList
 
remove(int) - Method in class de.upb.hni.vmagic.util.ParentSetList
 
removeAll(Collection<?>) - Method in class de.upb.hni.vmagic.util.ForwardingList
Removes all elements in a collection from this list.
removeAll(Collection<?>) - Method in class de.upb.hni.vmagic.util.ParentSetList
 
ReportStatement - Class in de.upb.hni.vmagic.statement
Report statement.
ReportStatement(Expression) - Constructor for class de.upb.hni.vmagic.statement.ReportStatement
Creates a report statement.
ReportStatement(String) - Constructor for class de.upb.hni.vmagic.statement.ReportStatement
Creates a report statement.
ReportStatement(Expression, Expression) - Constructor for class de.upb.hni.vmagic.statement.ReportStatement
Creates a report statement with severity.
ReportStatement(String, Expression) - Constructor for class de.upb.hni.vmagic.statement.ReportStatement
Creates a report statement with severity.
RESIZE - Static variable in class de.upb.hni.vmagic.builtin.NumericStd
RESIZE function.
Resolvable - Interface in de.upb.hni.vmagic
Interface for objects which can be used to resolve an identifier.
ResolvableList<E> - Interface in de.upb.hni.vmagic.util
List that implements the Resolvable interface.
resolve(String) - Method in interface de.upb.hni.vmagic.Resolvable
Resolve an identivier.
resolve(String) - Method in interface de.upb.hni.vmagic.Scope
Resolves the given identifier in this scope and its parent scopes.
resolve(String, Class<T>) - Method in interface de.upb.hni.vmagic.Scope
Resolves the given identifier in this scope and its parent scopes with a specific type.
resolvedSubtypeIndication(ResolvedSubtypeIndication) - Method in interface de.upb.hni.vmagic.output.MiscellaneousElementOutput
Outputs a resolved subtype indication.
ResolvedSubtypeIndication - Class in de.upb.hni.vmagic.type
Subtype indication with a resolution function.
ResolvedSubtypeIndication(String, SubtypeIndication) - Constructor for class de.upb.hni.vmagic.type.ResolvedSubtypeIndication
Creates a resolved subtype indication.
resolveLocal(String) - Method in interface de.upb.hni.vmagic.Scope
Resolves the given identifier in this scope.
resolveLocal(String, Class<T>) - Method in interface de.upb.hni.vmagic.Scope
Resolves the given identifier in this scope with a specific type.
resolvePath(DeclarativeRegion, String) - Static method in class de.upb.hni.vmagic.util.ResolveUtilities
Resolves an path in a scope.
resolvePath(DeclarativeRegion, String, Class<T>) - Static method in class de.upb.hni.vmagic.util.ResolveUtilities
Resolves a path in a scope.
ResolveUtilities - Class in de.upb.hni.vmagic.util
Resolve utilities.
retainAll(Collection<?>) - Method in class de.upb.hni.vmagic.util.ForwardingList
Removes all elements that are not in the given collection from this list.
retainAll(Collection<?>) - Method in class de.upb.hni.vmagic.util.ParentSetList
 
ReturnStatement - Class in de.upb.hni.vmagic.statement
Return statement.
ReturnStatement() - Constructor for class de.upb.hni.vmagic.statement.ReturnStatement
Creates a new ReturnStatement without a returned expression.
ReturnStatement(Expression) - Constructor for class de.upb.hni.vmagic.statement.ReturnStatement
Creates a new ReturnStatement with a returned expression.
RISING_EDGE - Static variable in class de.upb.hni.vmagic.builtin.StdLogic1164
RISING_EDGE function.
risingEdge(Signal) - Static method in class de.upb.hni.vmagic.expression.Expressions
Creates a rising edge clock condition.
risingEdge(Signal, boolean) - Static method in class de.upb.hni.vmagic.expression.Expressions
Creates a rising edge clock condition with or without using a function call.
Rol - Class in de.upb.hni.vmagic.expression
Rotate left logical expression.
Rol(Expression, Expression) - Constructor for class de.upb.hni.vmagic.expression.Rol
Creates a rotate left logical expression.
RootDeclarativeRegion - Class in de.upb.hni.vmagic
Root declarative region.
RootDeclarativeRegion() - Constructor for class de.upb.hni.vmagic.RootDeclarativeRegion
Creates an root declarative region containing the Standard library.
Ror - Class in de.upb.hni.vmagic.expression
Rotate right logical expression.
Ror(Expression, Expression) - Constructor for class de.upb.hni.vmagic.expression.Ror
Create a rotate right logical expression.
ROTATE_LEFT - Static variable in class de.upb.hni.vmagic.builtin.NumericStd
ROTATE_LEFT function.
ROTATE_RIGHT - Static variable in class de.upb.hni.vmagic.builtin.NumericStd
ROTATE_RIGHT function.

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