torc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
architecture/InstancePin.hpp File Reference

Header for the InstancePin class. More...

+ Include dependency graph for architecture/InstancePin.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  torc::architecture::InstancePin
 Physical design instance-pin pair, suitable for specifying a net endpoint. More...
 

Namespaces

 torc
 Implementation of class to encapsulate micro-bitstream library generation code.
 
 torc::architecture
 Namespace for the Torc architecture support, providing device logic and wiring information, and design usage tracking.
 

Macros

#define INSTANCE_PIN_PHYSICAL_TO_ARCHITECTURE(x)   ::torc::architecture::InstancePin::physicalToArchitecture(x)
 Reinterpret the given torc::physical::InstancePinSharedPtr as a torc::architecture::InstancePinSharedPtr. More...
 
#define INSTANCE_PIN_ARCHITECTURE_TO_PHYSICAL(x)   ::torc::architecture::InstancePin::architectureToPhysical(x)
 Reinterpret the given torc::architecture::InstancePinSharedPtr as a torc::physical::InstancePinSharedPtr. More...
 

Typedefs

typedef boost::shared_ptr
< InstancePin > 
torc::architecture::InstancePinSharedPtr
 Shared pointer encapsulation of an InstancePin. More...
 
typedef boost::weak_ptr
< InstancePin > 
torc::architecture::InstancePinWeakPtr
 Weak pointer encapsulation of an InstancePin. More...
 
typedef std::vector
< InstancePinSharedPtr > 
torc::architecture::InstancePinSharedPtrVector
 Vector of InstancePin shared pointers. More...
 

Detailed Description

Header for the InstancePin class.

Definition in file architecture/InstancePin.hpp.

Macro Definition Documentation

#define INSTANCE_PIN_ARCHITECTURE_TO_PHYSICAL (   x)    ::torc::architecture::InstancePin::architectureToPhysical(x)
#define INSTANCE_PIN_PHYSICAL_TO_ARCHITECTURE (   x)    ::torc::architecture::InstancePin::physicalToArchitecture(x)