23 namespace architecture {
27 if(instancePtr.expired())
return;
Device database, including complete wiring and logic support.
const PinName & getPinName(void) const
Returns the pin name.
Tilewire sitePinToTilewire(const std::string &inSiteName, const std::string &inPinName)
Returns the tilewire for the specified site and pin name pair.
Header for the InstancePin class.
void updateTilewire(class DDB &inDDB)
Updates the Tilewire from the instance and pin names.
Tilewire & getTilewire(void)
Returns the Tilewire designated by this instance pin.
Header for the DDB class.
const InstanceWeakPtr & getInstancePtr(void) const
Returns the weak instance pointer.
boost::weak_ptr< Instance > InstanceWeakPtr
Weak pointer encapsulation of an Instance.