com.eu.miscedautils.vhdlparser
Class FVhPSubProgramCall
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPSubProgramCall
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPSubProgramCall
- extends FVhPBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPSubProgramCall
public FVhPSubProgramCall(java.lang.Integer line,
java.lang.String name)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getSubpName
public java.lang.String getSubpName()
setSubpName
public void setSubpName(java.lang.String subpName)
getSubprogramDefinition
public FVhPBase getSubprogramDefinition()
setSubprogramDefinition
public void setSubprogramDefinition(FVhPBase subprogramDefinition)
getArguments
public java.util.LinkedList<FVhPExprBase> getArguments()
setArguments
public void setArguments(java.util.LinkedList<FVhPExprBase> arguments)
addArgument
public void addArgument(FVhPExprBase arg)
getSubprogramDefinitionWithIntialValues
public FVhPBase getSubprogramDefinitionWithIntialValues()
elaborate
public boolean elaborate()
- Specified by:
elaborate
in class FVhPBase
print
public java.lang.String print()
- Specified by:
print
in class FVhPBase
printDecl
public java.lang.String printDecl()
- Specified by:
printDecl
in class FVhPBase
getFlattenedRange
public FVhPBase getFlattenedRange()
- Specified by:
getFlattenedRange
in class FVhPBase