#include <Tilewire.hpp>


| Public Member Functions | |
| Tilewire (void) | |
| Null constructor. | |
| Tilewire (const TileIndex &inTileIndex, const WireIndex &inWireIndex) | |
| Public constructor. | |
| Tilewire (const Tilewire &inTilewire) | |
| Copy constructor. | |
| const TileIndex & | getTileIndex (void) const | 
| Returns the tile index. | |
| const WireIndex & | getWireIndex (void) const | 
| Returns the wire index. | |
| void | setTileIndex (const TileIndex &inTileIndex) | 
| Sets the tile index. | |
| void | setWireIndex (const WireIndex &inWireIndex) | 
| Sets the wire index. | |
| bool | operator== (const Tilewire &rhs) const | 
| Equality operator. | |
| const Tilewire & | operator= (const Tilewire &rhs) | 
| Assignment operator. | |
| bool | operator< (const Tilewire &rhs) const | 
| Comparison operator. | |
| bool | isUndefined (void) const | 
| Static Public Attributes | |
| static const Tilewire | sInvalid = Tilewire(TileIndex(-1), WireIndex(-1)) | 
| Protected Types | |
| typedef xilinx::TileIndex | TileIndex | 
| Imported type name. | |
| typedef xilinx::WireIndex | WireIndex | 
| Imported type name. | |
| Protected Attributes | |
| TileIndex | mTileIndex | 
| The tile index. | |
| WireIndex | mWireIndex | 
| The wire index. | |
| Friends | |
| std::size_t | hash_value (const Tilewire &inTilewire) | 
| Return a hash value for the specified tilewire. | |
Definition at line 39 of file Tilewire.hpp.
| typedef xilinx::TileIndex torc::architecture::Tilewire::TileIndex  [protected] | 
| typedef xilinx::WireIndex torc::architecture::Tilewire::WireIndex  [protected] | 
| torc::architecture::Tilewire::Tilewire | ( | void | ) |  [inline] | 
Null constructor.
The tilewire will be set to Tilewire::sInvalid.
Definition at line 55 of file Tilewire.hpp.
| torc::architecture::Tilewire::Tilewire | ( | const Tilewire & | inTilewire | ) |  [inline] | 
| const TileIndex& torc::architecture::Tilewire::getTileIndex | ( | void | ) | const  [inline] | 
| const WireIndex& torc::architecture::Tilewire::getWireIndex | ( | void | ) | const  [inline] | 
| void torc::architecture::Tilewire::setTileIndex | ( | const TileIndex & | inTileIndex | ) |  [inline] | 
| void torc::architecture::Tilewire::setWireIndex | ( | const WireIndex & | inWireIndex | ) |  [inline] | 
| bool torc::architecture::Tilewire::operator== | ( | const Tilewire & | rhs | ) | const  [inline] | 
| bool torc::architecture::Tilewire::operator< | ( | const Tilewire & | rhs | ) | const  [inline] | 
Comparison operator.
This operator facilitates ordering in containers.
Definition at line 80 of file Tilewire.hpp.
| std::size_t hash_value | ( | const Tilewire & | inTilewire | ) |  [friend] | 
| TileIndex torc::architecture::Tilewire::mTileIndex  [protected] | 
| WireIndex torc::architecture::Tilewire::mWireIndex  [protected] | 
 1.5.6
 1.5.6