#include <ConnectionPin.hpp>
Public Member Functions | |
ConnectionPin () | |
NULL connection pin. | |
const string & | getElementName (void) const |
Returns the element pointer or NULL. | |
const PinName & | getPinName (void) const |
Returns the pin name. | |
bool | operator== (const ConnectionPin &rhs) const |
Equality operator. | |
Protected Types | |
typedef std::string | string |
Protected Member Functions | |
ConnectionPin (string inElementName, const string &inPinName) | |
Construct from connection reference and pin name. | |
Protected Attributes | |
string | mElementName |
Element Name. | |
PinName | mPinName |
Name of the pin. | |
Friends | |
class | RcFactory |
The Factory class has direct access to our internals. |
This class specifies a pin on a physical design connection.
Definition at line 31 of file ConnectionPin.hpp.
torc::physical::ConnectionPin::ConnectionPin | ( | string | inElementName, | |
const string & | inPinName | |||
) | [inline, protected] |
torc::physical::ConnectionPin::ConnectionPin | ( | ) | [inline] |
const string& torc::physical::ConnectionPin::getElementName | ( | void | ) | const [inline] |
const PinName& torc::physical::ConnectionPin::getPinName | ( | void | ) | const [inline] |
bool torc::physical::ConnectionPin::operator== | ( | const ConnectionPin & | rhs | ) | const [inline] |
friend class RcFactory [friend] |
The Factory class has direct access to our internals.
Definition at line 34 of file ConnectionPin.hpp.
string torc::physical::ConnectionPin::mElementName [protected] |
PinName torc::physical::ConnectionPin::mPinName [protected] |