com.eu.miscedautils.verilogparser
Class FVPPortMap
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.verilogparser.FVPBase
com.eu.miscedautils.verilogparser.FVPPortMap
- All Implemented Interfaces:
- java.io.Serializable, java.util.Comparator<FVPPortMap>
public class FVPPortMap
- extends FVPBase
- implements java.util.Comparator<FVPPortMap>
- 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 |
Methods inherited from interface java.util.Comparator |
equals |
FVPPortMap
public FVPPortMap(java.lang.Integer line,
FVPPort formal,
FVPExprBase actual)
FVPPortMap
public FVPPortMap(java.lang.Integer line,
FVPPortBitSelect formal,
FVPExprBase actual)
FVPPortMap
public FVPPortMap(java.lang.Integer line,
FVPPortPartSelect formal,
FVPExprBase actual)
getFormal
public FVPBase getFormal()
setFormal
public void setFormal(FVPBase formal)
getActual
public FVPExprBase getActual()
setActual
public void setActual(FVPExprBase actual)
isEmpty
public boolean isEmpty()
compare
public int compare(FVPPortMap obj1,
FVPPortMap obj2)
- Specified by:
compare
in interface java.util.Comparator<FVPPortMap>
compareTo
public int compareTo(FVPPortMap obj2)
equals
public boolean equals(FVPPortMap obj2)
print
public java.lang.String print()
- Specified by:
print
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
validate
public boolean validate()
printDecl
public java.lang.String printDecl()
- Specified by:
printDecl
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
printSystemC
public java.lang.String printSystemC(FVPSCUtil.SignalPrintType printType)
- Specified by:
printSystemC
in class FVPBase