#include <Connection.hpp>


Public Types | |
|
typedef ConnectionPinVector::const_iterator | ConnectionPinSharedPtrConstIterator |
|
typedef ConnectionPinVector::iterator | ConnectionPinSharedPtrIterator |
Public Member Functions | |
| Connection (const string &inName) | |
| Constructor. | |
| ConnectionPinSharedPtrConstIterator | connectionPinsBegin (void) const |
| ConnectionPinSharedPtrConstIterator | connectionPinsEnd (void) const |
| ConnectionPinSharedPtrIterator | connectionPinsBegin (void) |
| ConnectionPinSharedPtrIterator | connectionPinsEnd (void) |
| ConnectionPinSharedPtrConstIterator | getSource (void) const |
| ConnectionPinSharedPtrConstIterator | getSink (void) const |
| size_t | getConnectionPinCount (void) const |
| bool | addConnectionPin (ConnectionPin &inConnectionPinPtr) |
| bool | removeConnectionPin (ConnectionPin &inConnectionPinPtr) |
| bool | operator== (const Connection &rhs) const |
Protected Types | |
| typedef std::string | string |
| Imported type name. | |
Protected Attributes | |
| ConnectionPinVector | mConnectionPins |
Friends | |
| class | RcFactory |
| The Factory class has direct access to our internals. | |
Definition at line 29 of file Connection.hpp.
typedef std::string torc::physical::Connection::string [protected] |
Imported type name.
Reimplemented from torc::physical::Named.
Definition at line 32 of file Connection.hpp.
| torc::physical::Connection::Connection | ( | const string & | inName | ) | [inline] |
| bool torc::physical::Connection::addConnectionPin | ( | ConnectionPin & | inConnectionPinPtr | ) | [inline] |
| bool torc::physical::Connection::removeConnectionPin | ( | ConnectionPin & | inConnectionPinPtr | ) | [inline] |
friend class RcFactory [friend] |
1.5.6