public static enum VerilogStrength.Type extends java.lang.Enum<VerilogStrength.Type>
VerilogStrength.Type
contains the strengths.
Strengths are used to resolve which value should appear on a net or a gate output.
Enum Constant and Description |
---|
HIGHZ
High-Z strength (the weakest one).
|
LARGE
Large strength.
|
MEDIUM
Medium strength.
|
PULL
Pull strength.
|
SMALL
Small strength.
|
STRONG
Strong strength.
|
SUPPLY
Supply strength (the strongest one).
|
WEAK
Weak strength.
|
Modifier and Type | Method and Description |
---|---|
static VerilogStrength.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static VerilogStrength.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VerilogStrength.Type SUPPLY
public static final VerilogStrength.Type STRONG
public static final VerilogStrength.Type PULL
public static final VerilogStrength.Type LARGE
public static final VerilogStrength.Type WEAK
public static final VerilogStrength.Type MEDIUM
public static final VerilogStrength.Type SMALL
public static final VerilogStrength.Type HIGHZ
public static VerilogStrength.Type[] values()
for (VerilogStrength.Type c : VerilogStrength.Type.values()) System.out.println(c);
public static VerilogStrength.Type valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null