com.eu.miscedautils.verilogparser
Class FVPBase
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.verilogparser.FVPBase
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- FVPAssignment, FVPAttributeInstance, FVPAttributeSpec, FVPDefine, FVPDefParam, FVPDelayControl, FVPExprBase, FVPGateInstance, FVPGenerateBase, FVPGenVar, FVPHierarchicalIdentifier, FVPIdentifier, FVPIncludeDirective, FVPIncludeDirSave, FVPInteger, FVPLocalParam, FVPLvalBitSel, FVPLvalPartSel, FVPLvalue, FVPMemory, FVPModule, FVPModuleInstance, FVPNet, FVPObjectHierNameMap, FVPParamDecl, FVPParamMap, FVPPin, FVPPinBitSelect, FVPPinPartSelect, FVPPort, FVPPortBitSelect, FVPPortMap, FVPPortPartSelect, FVPRange, FVPReal, FVPRegister, FVPRoot, FVPSeqStmtBase, FVPTaskOrFunctionDecl, FVPTimeScale, FVPUDP, FVPUDPInstance, InferAlwaysBlock, InferDFFAsyncNegEdgeResetNegEdgeClk, InferDFFAsyncNegEdgeResetPosEdgeClk, InferDFFAsyncPosEdgeResetNegEdgeClk, InferDFFAsyncPosEdgeResetPosEdgeClk, InferDFFAsyncReset, InferDFFEnabled, InferDFFSimple, InferDFFSimpleNegEdge, InferDFFSimplePosEdge, InferDFFSyncReset
public abstract class FVPBase
- extends BaseHDL
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVPBase
public FVPBase(java.lang.Integer line,
FVPBase.ObjType objtype)
setFile
public void setFile(java.lang.String file)
setLine
public void setLine(java.lang.Integer line)
getFile
public java.lang.String getFile()
getLine
public java.lang.Integer getLine()
setObjType
public void setObjType(FVPBase.ObjType type)
getObjType
public FVPBase.ObjType getObjType()
getScope
public FVPBase getScope()
setScope
public void setScope(FVPBase scope)
isDummy
public boolean isDummy()
setDummy
public void setDummy()
clearDummy
public void clearDummy()
getRegion
public FVPMetaComment getRegion()
setRegion
public void setRegion(FVPMetaComment region)
isParsableToInt
public static boolean isParsableToInt(java.lang.String intStr)
print
public abstract java.lang.String print()
printDecl
public abstract java.lang.String printDecl()
printSystemC
public abstract java.lang.String printSystemC(FVPSCUtil.SignalPrintType printType)
printSystemC
public abstract java.lang.String printSystemC()
printDeclSystemC
public abstract java.lang.String printDeclSystemC()
printIntoFileStream
public abstract void printIntoFileStream(java.io.BufferedWriter writer)
elaborate
public abstract boolean elaborate()