com.eu.miscedautils.verilogparser
Class FVPCreateHierarchy
java.lang.Object
com.eu.miscedautils.verilogparser.FVPCreateHierarchy
public class FVPCreateHierarchy
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVPCreateHierarchy
public FVPCreateHierarchy(FVPModule mod)
isHierDelimEscapedID
public boolean isHierDelimEscapedID()
setHierDelimEscapedID
public void setHierDelimEscapedID(boolean isHierDelimEscapedID)
getNewScope
public FVPModule getNewScope()
setNewScope
public void setNewScope(FVPModule newScope)
getHierarchyDelimeter
public java.lang.String getHierarchyDelimeter()
setHierarchyDelimeter
public void setHierarchyDelimeter(java.lang.Character c)
createHierarchy
public FVPModule createHierarchy(FVPModule parent,
java.util.LinkedList<java.lang.String> instances,
java.lang.String instanceName,
java.lang.String moduleName)
processNet
public FVPBase processNet(FVPNet net)
processPort
public FVPBase processPort(FVPPort port)
createNewParameter
public FVPBase createNewParameter(FVPParamDecl param)
updateParamMap
public FVPBase updateParamMap(FVPParamMap pmap)
processPortMap
public FVPBase processPortMap(FVPPortMap pmap)
modifyModuleInstance
public FVPBase modifyModuleInstance(FVPModuleInstance inst)
flattenUDP
public FVPBase flattenUDP(FVPUDP mod)
processRange
public FVPRange processRange(FVPRange range)