com.eu.miscedautils.verilogparser
Class FVPPin
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.verilogparser.FVPBase
com.eu.miscedautils.verilogparser.FVPPin
- All Implemented Interfaces:
- java.io.Serializable
public class FVPPin
- extends FVPBase
- See Also:
- Serialized Form
Methods inherited from class com.eu.miscedautils.verilogparser.FVPBase |
clearDummy, getFile, getLine, getObjType, getRegion, getScope, isDummy, isParsableToInt, setDummy, setFile, setLine, setObjType, setRegion, setScope |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVPPin
public FVPPin(java.lang.Integer line,
FVPPort port)
getModPort
public FVPPort getModPort()
setModPort
public void setModPort(FVPPort modPort)
getName
public java.lang.String getName()
getHierName
public java.lang.String getHierName()
getInstance
public FVPBase getInstance()
setInstance
public void setInstance(FVPBase instance)
getFaninList
public java.util.LinkedList<FVPBase> getFaninList()
setFaninList
public void setFaninList(java.util.LinkedList<FVPBase> faninList)
getFanoutList
public java.util.LinkedList<FVPBase> getFanoutList()
setFanoutList
public void setFanoutList(java.util.LinkedList<FVPBase> fanoutList)
addFanin
public void addFanin(FVPBase obj)
addFanout
public void addFanout(FVPBase obj)
print
public java.lang.String print()
- Specified by:
print
in class FVPBase
printHierName
public java.lang.String printHierName()
printDecl
public java.lang.String printDecl()
- Specified by:
printDecl
in class FVPBase
printSystemC
public java.lang.String printSystemC(FVPSCUtil.SignalPrintType printType)
- Specified by:
printSystemC
in class FVPBase
printSystemC
public java.lang.String printSystemC()
- Specified by:
printSystemC
in class FVPBase
printDeclSystemC
public java.lang.String printDeclSystemC()
- Specified by:
printDeclSystemC
in class FVPBase
printIntoFileStream
public void printIntoFileStream(java.io.BufferedWriter writer)
- Specified by:
printIntoFileStream
in class FVPBase
elaborate
public boolean elaborate()
- Specified by:
elaborate
in class FVPBase