com.eu.miscedautils.verilogparser
Class FindNetsOrInstances

java.lang.Object
  extended by com.eu.miscedautils.verilogparser.FindNetsOrInstances

public class FindNetsOrInstances
extends java.lang.Object


Field Summary
static java.lang.String excludefilelist
           
 
Constructor Summary
FindNetsOrInstances()
           
 
Method Summary
static FVPObjectHierNameMap[] findGateInstances(FVPModule mod, java.lang.String regexpr, boolean isHier)
           
static FVPObjectHierNameMap[] findInstancesOfModule(java.lang.String modName, FVPModule top, java.lang.String regexpr, boolean isHier)
           
static FVPObjectHierNameMap[] findModuleInstances(FVPModule mod, java.lang.String regexpr, boolean isHier)
           
static FVPModule[] findModules(java.lang.String regexpr)
           
static FVPObjectHierNameMap[] findNets(FVPModule mod, java.lang.String regexpr, boolean isHier)
           
static FVPObjectHierNameMap[] findPorts(FVPModule mod, java.lang.String regexpr, boolean isHier)
           
static FVPObjectHierNameMap[] findUDPInstances(FVPModule mod, java.lang.String regexpr, boolean isHier)
           
static void main(java.lang.String[] args)
           
static void printHelp()
           
static java.util.LinkedList<FVPObjectHierNameMap> processModule(FVPModule mod, FVPBase.ObjType objtype, boolean isHier)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

excludefilelist

public static java.lang.String excludefilelist
Constructor Detail

FindNetsOrInstances

public FindNetsOrInstances()
Method Detail

findNets

public static FVPObjectHierNameMap[] findNets(FVPModule mod,
                                              java.lang.String regexpr,
                                              boolean isHier)

findPorts

public static FVPObjectHierNameMap[] findPorts(FVPModule mod,
                                               java.lang.String regexpr,
                                               boolean isHier)

findModuleInstances

public static FVPObjectHierNameMap[] findModuleInstances(FVPModule mod,
                                                         java.lang.String regexpr,
                                                         boolean isHier)

findInstancesOfModule

public static FVPObjectHierNameMap[] findInstancesOfModule(java.lang.String modName,
                                                           FVPModule top,
                                                           java.lang.String regexpr,
                                                           boolean isHier)

findGateInstances

public static FVPObjectHierNameMap[] findGateInstances(FVPModule mod,
                                                       java.lang.String regexpr,
                                                       boolean isHier)

findUDPInstances

public static FVPObjectHierNameMap[] findUDPInstances(FVPModule mod,
                                                      java.lang.String regexpr,
                                                      boolean isHier)

findModules

public static FVPModule[] findModules(java.lang.String regexpr)

processModule

public static java.util.LinkedList<FVPObjectHierNameMap> processModule(FVPModule mod,
                                                                       FVPBase.ObjType objtype,
                                                                       boolean isHier)

main

public static void main(java.lang.String[] args)

printHelp

public static void printHelp()