#include <PrimitivePin.hpp>


Public Member Functions | |
| const string & | getElementName (void) const |
| Returns the element pointer or NULL. | |
| const PinType | getType (void) const |
| Returns pin type. | |
| const string | getTypeString (void) const |
| Returns the type string. | |
| bool | operator== (const PrimitivePin &rhs) const |
| Equality operator. | |
Protected Types | |
| typedef std::string | string |
| Imported type name. | |
Protected Member Functions | |
| PrimitivePin (string inElementName, string inPinName, const PinType inType) | |
| Construct from primitive reference and pin name. | |
Protected Attributes | |
| string | mElementName |
| Element Name. | |
| PinType | mType |
| Type of pin. | |
Friends | |
| class | RcFactory |
| The Factory class has direct access to our internals. | |
This class specifies a pin on a physical design primitive.
Definition at line 36 of file PrimitivePin.hpp.
typedef std::string torc::physical::PrimitivePin::string [protected] |
Imported type name.
Reimplemented from torc::physical::Named.
Definition at line 41 of file PrimitivePin.hpp.
| const string& torc::physical::PrimitivePin::getElementName | ( | void | ) | const [inline] |
| const PinType torc::physical::PrimitivePin::getType | ( | void | ) | const [inline] |
| const string torc::physical::PrimitivePin::getTypeString | ( | void | ) | const [inline] |
| bool torc::physical::PrimitivePin::operator== | ( | const PrimitivePin & | rhs | ) | const [inline] |
friend class RcFactory [friend] |
The Factory class has direct access to our internals.
Definition at line 39 of file PrimitivePin.hpp.
string torc::physical::PrimitivePin::mElementName [protected] |
PinType torc::physical::PrimitivePin::mType [protected] |
1.5.6