engine
Class WireDescription

java.lang.Object
  |
  +--engine.Symbol
        |
        +--engine.WireDescription

class WireDescription
extends Symbol

See Also:
Serialized Form

Field Summary
static int defaultExpandType
           
static int defaultNetType
           
(package private)  Delay3Description delays
          Net delays
(package private)  int expandType
           
(package private)  ExpressionDescription lsb
           
(package private)  ExpressionDescription msb
           
(package private)  int nEnd
           
(package private)  int netType
           
(package private)  byte noDriveStrength
          Trireg strength
(package private)  int nStart
           
static int scalared
           
static int vectored
           
 
Fields inherited from class engine.Symbol
blockType, connType, funcType, intType, lineNo, moduleArType, moduleType, name, paramType, portType, realType, regType, taskType, udpType, wireType
 
Constructor Summary
(package private) WireDescription(java.lang.String name, int lineNo, ExpressionDescription msb, ExpressionDescription lsb, int expandType, int netType, byte noDriveStrength, Delay3Description delays)
           
(package private) WireDescription(java.lang.String name, int lineNo, ExpressionDescription msb, ExpressionDescription lsb, int expandType, int netType, Delay3Description delays)
           
 
Method Summary
 int getType()
           
 java.lang.Object instantiate(NameSpace ns, ScopeNode thisScope)
           
 void setRange(int nStart, int nEnd)
           
 
Methods inherited from class engine.Symbol
toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

vectored

public static final int vectored

scalared

public static final int scalared

defaultExpandType

public static final int defaultExpandType

defaultNetType

public static final int defaultNetType

nStart

int nStart

nEnd

int nEnd

msb

ExpressionDescription msb

lsb

ExpressionDescription lsb

expandType

int expandType

netType

int netType

delays

Delay3Description delays
Net delays

noDriveStrength

byte noDriveStrength
Trireg strength
Constructor Detail

WireDescription

WireDescription(java.lang.String name,
                int lineNo,
                ExpressionDescription msb,
                ExpressionDescription lsb,
                int expandType,
                int netType,
                byte noDriveStrength,
                Delay3Description delays)

WireDescription

WireDescription(java.lang.String name,
                int lineNo,
                ExpressionDescription msb,
                ExpressionDescription lsb,
                int expandType,
                int netType,
                Delay3Description delays)
Method Detail

setRange

public void setRange(int nStart,
                     int nEnd)

instantiate

public java.lang.Object instantiate(NameSpace ns,
                                    ScopeNode thisScope)
                             throws ParseException
Overrides:
instantiate in class Symbol

getType

public int getType()
Overrides:
getType in class Symbol