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
P
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
NumericStd
NUMERIC_STD package.
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
Standard
STANDARD package.
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogic1164
STD_LOGIC_1164 package.
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicArith
STD_LOGIC_ARITH package.
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicSigned
STD_LOGIC_SIGNED package.
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
StdLogicUnsigned
STD_LOGIC_UNSIGNED package.
PACKAGE
- Static variable in class de.upb.hni.vmagic.builtin.
TextIO
TEXTIO package.
PackageBody
- Class in
de.upb.hni.vmagic.libraryunit
PackageDeclaration body.
PackageBody(PackageDeclaration)
- Constructor for class de.upb.hni.vmagic.libraryunit.
PackageBody
Creates a package body.
PackageBodyDeclarativeItem
- Interface in
de.upb.hni.vmagic.declaration
Package body declarative item.
PackageDeclaration
- Class in
de.upb.hni.vmagic.libraryunit
PackageDeclaration declaration.
PackageDeclaration(String)
- Constructor for class de.upb.hni.vmagic.libraryunit.
PackageDeclaration
Creates a package declaration.
PackageDeclarativeItem
- Interface in
de.upb.hni.vmagic.declaration
Package declarative item.
Parentheses
- Class in
de.upb.hni.vmagic.expression
Parentheses expression.
Parentheses(Expression)
- Constructor for class de.upb.hni.vmagic.expression.
Parentheses
Creates a parentheses expression.
ParentSetList
<
E
extends
VhdlElement
> - Class in
de.upb.hni.vmagic.util
Implementation of the
List
interfaces that sets the parent of the added items.
parse(String, Expression...)
- Static method in class de.upb.hni.vmagic.expression.parser.
ExpressionParser
Parses the expression template.
parse(String, List<Expression>)
- Static method in class de.upb.hni.vmagic.expression.parser.
ExpressionParser
Parses the expression template.
PhysicalLiteral
- Class in
de.upb.hni.vmagic.literal
Physical literal.
PhysicalLiteral(String)
- Constructor for class de.upb.hni.vmagic.literal.
PhysicalLiteral
Creates a physical literal containing only a unit.
PhysicalLiteral(String, String)
- Constructor for class de.upb.hni.vmagic.literal.
PhysicalLiteral
Creates a physical literal.
PhysicalType
- Class in
de.upb.hni.vmagic.type
Physical type.
PhysicalType(String, RangeProvider, String)
- Constructor for class de.upb.hni.vmagic.type.
PhysicalType
Creates a physical type.
PhysicalType.Unit
- Class in
de.upb.hni.vmagic.type
A unit in a physical type.
Plus
- Class in
de.upb.hni.vmagic.expression
Unary plus sign expression.
Plus(Expression)
- Constructor for class de.upb.hni.vmagic.expression.
Plus
Creates a unary plus sign operation.
port(List<VhdlObjectProvider<Signal>>)
- Method in interface de.upb.hni.vmagic.output.
MiscellaneousElementOutput
Outputs a port clause.
portMap(List<AssociationElement>)
- Method in interface de.upb.hni.vmagic.output.
MiscellaneousElementOutput
Outputs a port map.
POSITIVE
- Static variable in class de.upb.hni.vmagic.builtin.
Standard
POSITIVE type.
Pow
- Class in
de.upb.hni.vmagic.expression
Exponentiation expression.
Pow(Expression, Expression)
- Constructor for class de.upb.hni.vmagic.expression.
Pow
Creates an exponentiation expression.
previous()
- Method in class de.upb.hni.vmagic.util.
ForwardingListIterator
Returns the previous element.
previousIndex()
- Method in class de.upb.hni.vmagic.util.
ForwardingListIterator
Returns the previous index.
Primary
- Class in
de.upb.hni.vmagic.expression
Primary expression.
Primary()
- Constructor for class de.upb.hni.vmagic.expression.
Primary
print(VhdlElement)
- Static method in class de.upb.hni.vmagic.output.
VhdlOutput
Prints the VHDL representation of a
VhdlElement
to
System.out
.
print(VhdlElement, VhdlCodeFormat)
- Static method in class de.upb.hni.vmagic.output.
VhdlOutput
Prints the VHDL representation of a
VhdlElement
to
System.out
using a custom code format.
ProcedureBody
- Class in
de.upb.hni.vmagic.declaration
Procedure body.
ProcedureBody(String, List<VhdlObjectProvider>)
- Constructor for class de.upb.hni.vmagic.declaration.
ProcedureBody
Creates a procedure body.
ProcedureBody(String, VhdlObjectProvider...)
- Constructor for class de.upb.hni.vmagic.declaration.
ProcedureBody
Creates a procedure body.
ProcedureBody(ProcedureDeclaration)
- Constructor for class de.upb.hni.vmagic.declaration.
ProcedureBody
Creates a procedure body based on a procedure declaration.
ProcedureCall
- Class in
de.upb.hni.vmagic.statement
Procedure call statement.
ProcedureCall(String)
- Constructor for class de.upb.hni.vmagic.statement.
ProcedureCall
Creates a procedure call statement.
ProcedureCall(String, List<AssociationElement>)
- Constructor for class de.upb.hni.vmagic.statement.
ProcedureCall
Creates a procedure call statement with parameters.
ProcedureCall(String, AssociationElement...)
- Constructor for class de.upb.hni.vmagic.statement.
ProcedureCall
Creates a procedure call statement with parameters.
procedureCallParameters(List<AssociationElement>)
- Method in interface de.upb.hni.vmagic.output.
MiscellaneousElementOutput
Outputs the parameters of a procedure call.
ProcedureDeclaration
- Class in
de.upb.hni.vmagic.declaration
Procedure declaration.
ProcedureDeclaration(String, List<VhdlObjectProvider>)
- Constructor for class de.upb.hni.vmagic.declaration.
ProcedureDeclaration
Creates a procedure declaration.
ProcedureDeclaration(String, VhdlObjectProvider...)
- Constructor for class de.upb.hni.vmagic.declaration.
ProcedureDeclaration
Creates a procedure declaration.
ProcessDeclarativeItem
- Interface in
de.upb.hni.vmagic.declaration
Process declarative item.
ProcessStatement
- Class in
de.upb.hni.vmagic.concurrent
Process statement.
ProcessStatement()
- Constructor for class de.upb.hni.vmagic.concurrent.
ProcessStatement
Creates a process statement without a label.
ProcessStatement(String)
- Constructor for class de.upb.hni.vmagic.concurrent.
ProcessStatement
Creates a process statement.
putAnnotation(VhdlElement, Class<T>, T)
- Static method in class de.upb.hni.vmagic.
Annotations
Stores an annotation in the given element.
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