torc-master
|
Physical design connection-pin pair, suitable for specifying a net endpoint. More...
#include <ConnectionPin.hpp>
Public Member Functions | |
ConnectionPin () | |
NULL connection pin. More... | |
const string & | getElementName (void) const |
Returns the element pointer or NULL. More... | |
const PinName & | getPinName (void) const |
Returns the pin name. More... | |
bool | operator== (const ConnectionPin &rhs) const |
Equality operator. More... | |
Protected Types | |
typedef std::string | string |
Protected Member Functions | |
ConnectionPin (string inElementName, const string &inPinName) | |
Construct from connection reference and pin name. More... | |
Protected Attributes | |
string | mElementName |
Element Name. More... | |
PinName | mPinName |
Name of the pin. More... | |
Friends | |
class | RcFactory |
The Factory class has direct access to our internals. More... | |
Physical design connection-pin pair, suitable for specifying a net endpoint.
This class specifies a pin on a physical design connection.
Definition at line 31 of file ConnectionPin.hpp.
|
protected |
Definition at line 36 of file ConnectionPin.hpp.
|
inlineprotected |
Construct from connection reference and pin name.
Definition at line 44 of file ConnectionPin.hpp.
|
inline |
NULL connection pin.
Definition at line 48 of file ConnectionPin.hpp.
|
inline |
Returns the element pointer or NULL.
Definition at line 51 of file ConnectionPin.hpp.
|
inline |
Returns the pin name.
Definition at line 53 of file ConnectionPin.hpp.
|
inline |
Equality operator.
Definition at line 55 of file ConnectionPin.hpp.
|
friend |
The Factory class has direct access to our internals.
Definition at line 34 of file ConnectionPin.hpp.
|
protected |
Element Name.
Definition at line 39 of file ConnectionPin.hpp.
|
protected |
Name of the pin.
Definition at line 41 of file ConnectionPin.hpp.