com.eu.miscedautils.vhdlparser
Class FVhPRecordType
java.lang.Object
com.eu.miscedautils.BaseHDLObject.BaseHDL
com.eu.miscedautils.vhdlparser.FVhPBase
com.eu.miscedautils.vhdlparser.FVhPTypeDefBase
com.eu.miscedautils.vhdlparser.FVhPRecordType
- All Implemented Interfaces:
- java.io.Serializable
public class FVhPRecordType
- extends FVhPTypeDefBase
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVhPRecordType
public FVhPRecordType(java.util.LinkedList<FVhPRecordElement> elelist,
java.lang.Integer line)
getElements
public java.util.LinkedList<FVhPRecordElement> getElements()
setElements
public void setElements(java.util.LinkedList<FVhPRecordElement> elements)
addElement
public void addElement(FVhPRecordElement ele)
getElement
public FVhPRecordElement getElement(java.lang.String eleName)
getSymbolTable
public java.util.HashMap<java.lang.String,FVhPBase> getSymbolTable()
setSymbolTable
public void setSymbolTable(java.util.HashMap<java.lang.String,FVhPBase> symbolTable)
print
public java.lang.String print()
- Specified by:
print
in class FVhPBase
elaborate
public boolean elaborate()
- Specified by:
elaborate
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