public static final class DeviceResources.Device.Reader
extends org.capnproto.StructReader
public boolean hasName()
public org.capnproto.Text.Reader getName()
public final boolean hasStrList()
public final org.capnproto.TextList.Reader getStrList()
public final boolean hasSiteTypeList()
public final org.capnproto.StructList.Reader<DeviceResources.Device.SiteType.Reader> getSiteTypeList()
public final boolean hasTileTypeList()
public final org.capnproto.StructList.Reader<DeviceResources.Device.TileType.Reader> getTileTypeList()
public final boolean hasTileList()
public final org.capnproto.StructList.Reader<DeviceResources.Device.Tile.Reader> getTileList()
public final boolean hasWires()
public final org.capnproto.StructList.Reader<DeviceResources.Device.Wire.Reader> getWires()
public final boolean hasNodes()
public final org.capnproto.StructList.Reader<DeviceResources.Device.Node.Reader> getNodes()
public boolean hasPrimLibs()
public LogicalNetlist.Netlist.Reader getPrimLibs()
public final boolean hasExceptionMap()
public final org.capnproto.StructList.Reader<DeviceResources.Device.PrimToMacroExpansion.Reader> getExceptionMap()
public final boolean hasCellBelMap()
public final org.capnproto.StructList.Reader<DeviceResources.Device.CellBelMapping.Reader> getCellBelMap()
public final boolean hasCellInversions()
public final org.capnproto.StructList.Reader<DeviceResources.Device.CellInversion.Reader> getCellInversions()
public final boolean hasPackages()
public final org.capnproto.StructList.Reader<DeviceResources.Device.Package.Reader> getPackages()
public boolean hasConstants()
public DeviceResources.Device.Constants.Reader getConstants()
public boolean hasConstraints()
public DeviceResources.Device.Constraints.Reader getConstraints()
public boolean hasLutDefinitions()
public DeviceResources.Device.LutDefinitions.Reader getLutDefinitions()
public boolean hasParameterDefs()
public DeviceResources.Device.ParameterDefinitions.Reader getParameterDefs()
public final boolean hasWireTypes()
public final org.capnproto.StructList.Reader<DeviceResources.Device.WireType.Reader> getWireTypes()
public final boolean hasPipTimings()
public final org.capnproto.StructList.Reader<DeviceResources.Device.PIPTiming.Reader> getPipTimings()
public final boolean hasNodeTimings()
public final org.capnproto.StructList.Reader<DeviceResources.Device.NodeTiming.Reader> getNodeTimings()