19 #ifndef TORC_ARCHITECTURE_EXTENDEDWIREINFO_HPP
20 #define TORC_ARCHITECTURE_EXTENDEDWIREINFO_HPP
26 namespace architecture {
85 #endif // TORC_ARCHITECTURE_EXTENDEDWIREINFO_HPP
const char * mTileTypeName
The tile type name.
Encapsulation of a tile index in an unsigned 32-bit integer.
Encapsulation of a tile row in an unsigned 16-bit integer.
ExtendedWireInfo(const DDB &inDDB, const Tilewire &inTilewire)
Tilewire constructor.
TileRow mTileRow
The tile row.
xilinx::WireIndex WireIndex
Imported type name.
Encapsulation of a tile column in an unsigned 16-bit integer.
Device database, including complete wiring and logic support.
Encapsulation of wire attribute flags in an unsigned 16-bit integer.
const char * mWireName
The wire name.
Encapsulation of a wire index in an unsigned 16-bit integer.
TileTypeIndex mTileTypeIndex
The tile type index.
xilinx::TileRow TileRow
Imported type name.
const char * mTileName
The tile name.
Encapsulation of a device tile and wire pair.
const DDB & mDDB
The device database reference.
Verbose encapsulation of a wire's information.
Header for the Tilewire class.
WireIndex mWireIndex
The wire index.
xilinx::TileCol TileCol
Imported type name.
Encapsulation of a tile type index in an unsigned 16-bit integer.
TileIndex mTileIndex
The tile index.
xilinx::WireFlags WireFlags
Imported type name.
ExtendedWireInfo(const DDB &inDDB)
Basic constructor.
const Tilewire & operator=(const Tilewire &rhs)
Assignment operator.
WireFlags mWireFlags
The wire flags.
xilinx::TileTypeIndex TileTypeIndex
Imported type name.
xilinx::TileIndex TileIndex
Imported type name.
TileCol mTileCol
The tile column.
void set(const Tilewire &inTilewire)
Configure the extended info fields.
Device database types for Xilinx architectures.