#include "torc/physical/InstancePin.hpp"
#include "torc/architecture/Tilewire.hpp"
Go to the source code of this file.
Namespaces | |
namespace | torc |
namespace | torc::architecture |
Classes | |
class | torc::architecture::InstancePin |
Physical design instance-pin pair, suitable for specifying a net endpoint. More... | |
Defines | |
#define | INSTANCE_PIN_PHYSICAL_TO_ARCHITECTURE(x) ::torc::architecture::InstancePin::physicalToArchitecture(x) |
Reinterpret the given torc::physical::InstancePinSharedPtr as a torc::architecture::InstancePinSharedPtr. | |
#define | INSTANCE_PIN_ARCHITECTURE_TO_PHYSICAL(x) ::torc::architecture::InstancePin::architectureToPhysical(x) |
Reinterpret the given torc::architecture::InstancePinSharedPtr as a torc::physical::InstancePinSharedPtr. | |
Typedefs | |
typedef boost::shared_ptr < InstancePin > | torc::architecture::InstancePinSharedPtr |
Shared pointer encapsulation of an InstancePin. | |
typedef boost::weak_ptr < InstancePin > | torc::architecture::InstancePinWeakPtr |
Weak pointer encapsulation of an InstancePin. | |
typedef std::vector < InstancePinSharedPtr > | torc::architecture::InstancePinSharedPtrVector |
Vector of InstancePin shared pointers. |
Definition in file InstancePin.hpp.
#define INSTANCE_PIN_ARCHITECTURE_TO_PHYSICAL | ( | x | ) | ::torc::architecture::InstancePin::architectureToPhysical(x) |
Reinterpret the given torc::architecture::InstancePinSharedPtr as a torc::physical::InstancePinSharedPtr.
Definition at line 81 of file InstancePin.hpp.
#define INSTANCE_PIN_PHYSICAL_TO_ARCHITECTURE | ( | x | ) | ::torc::architecture::InstancePin::physicalToArchitecture(x) |
Reinterpret the given torc::physical::InstancePinSharedPtr as a torc::architecture::InstancePinSharedPtr.
Definition at line 76 of file InstancePin.hpp.