#include <Component.hpp>


Public Types | |
|
typedef PrimitivePinSharedPtrVector::const_iterator | PrimitivePinSharedPtrConstIterator |
|
typedef PrimitivePinSharedPtrVector::iterator | PrimitivePinSharedPtrIterator |
Public Member Functions | |
| size_t | getPrimitivePinCount (void) const |
| PrimitivePinSharedPtrConstIterator | PrimitivePinsBegin (void) const |
| PrimitivePinSharedPtrConstIterator | PrimitivePinsEnd (void) const |
| PrimitivePinSharedPtrIterator | PrimitivePinsBegin (void) |
| PrimitivePinSharedPtrIterator | PrimitivePinsEnd (void) |
| bool | addPrimitivePin (PrimitivePinSharedPtr &inPrimitivePinPtr) |
| bool | removePrimitivePin (PrimitivePinSharedPtr &inPrimitivePinPtr) |
| PrimitivePinSharedPtrIterator | findPrimitivePin (const string &inName) |
| bool | operator== (const Component &rhs) const |
Protected Types | |
| typedef std::string | string |
| Imported type name. | |
Protected Member Functions | |
| Component (const string &inName) | |
| Protected constructor. | |
Protected Attributes | |
| PrimitivePinSharedPtrVector | mPrimitivePins |
Definition at line 30 of file Component.hpp.
typedef std::string torc::physical::Component::string [protected] |
Imported type name.
Reimplemented from torc::physical::Named.
Reimplemented in torc::physical::Primitive.
Definition at line 33 of file Component.hpp.
| torc::physical::Component::Component | ( | const string & | inName | ) | [inline, protected] |
| bool torc::physical::Component::addPrimitivePin | ( | PrimitivePinSharedPtr & | inPrimitivePinPtr | ) | [inline] |
| bool torc::physical::Component::removePrimitivePin | ( | PrimitivePinSharedPtr & | inPrimitivePinPtr | ) | [inline] |
1.5.6