16 #ifndef TORC_PACKER_CONNECTIONPIN_HPP
17 #define TORC_PACKER_CONNECTIONPIN_HPP
20 #include <boost/smart_ptr.hpp>
45 : mElementName(inElementName), mPinName(inPinName) {}
49 : mElementName(
"NULL"), mPinName(
"NULL") {}
66 #endif // TORC_PACKER_CONNECTIONPIN_HPP
ConnectionPin()
NULL connection pin.
Encapsulation of a site pin name.
RcFactory class for physical netlist elements.
Physical design connection-pin pair, suitable for specifying a net endpoint.
string mElementName
Element Name.
Header for Xilinx physical types.
bool operator==(const location &loc1, const location &loc2)
Compare two location objects.
ConnectionPin(string inElementName, const string &inPinName)
Construct from connection reference and pin name.
const PinName & getPinName(void) const
Returns the pin name.
PinName mPinName
Name of the pin.
const string & getElementName(void) const
Returns the element pointer or NULL.
std::vector< ConnectionPin > ConnectionPinVector
Vector of connection pins.