torc-master
|
Hierarchical componenet. More...
#include <Connection.hpp>
Public Types | |
typedef ConnectionPinVector::const_iterator | ConnectionPinSharedPtrConstIterator |
typedef ConnectionPinVector::iterator | ConnectionPinSharedPtrIterator |
Public Member Functions | |
Connection (const string &inName) | |
Constructor. More... | |
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 |
const string & | getName (void) const |
Returns the object name. More... | |
bool | operator== (const Named &rhs) const |
Equality operator. More... | |
Protected Types | |
typedef std::string | string |
Protected Attributes | |
ConnectionPinVector | mConnectionPins |
string | mName |
The name of the object. More... | |
Friends | |
class | RcFactory |
The Factory class has direct access to our internals. More... | |
Hierarchical componenet.
Definition at line 29 of file Connection.hpp.
typedef ConnectionPinVector::const_iterator torc::physical::Connection::ConnectionPinSharedPtrConstIterator |
Definition at line 40 of file Connection.hpp.
typedef ConnectionPinVector::iterator torc::physical::Connection::ConnectionPinSharedPtrIterator |
Definition at line 41 of file Connection.hpp.
|
protected |
Definition at line 32 of file Connection.hpp.
|
inline |
Constructor.
Definition at line 38 of file Connection.hpp.
|
inline |
Definition at line 51 of file Connection.hpp.
|
inline |
Definition at line 43 of file Connection.hpp.
|
inline |
Definition at line 45 of file Connection.hpp.
|
inline |
Definition at line 44 of file Connection.hpp.
|
inline |
Definition at line 46 of file Connection.hpp.
|
inline |
Definition at line 49 of file Connection.hpp.
|
inlineinherited |
|
inline |
Definition at line 48 of file Connection.hpp.
|
inline |
Definition at line 47 of file Connection.hpp.
|
inlineinherited |
|
inline |
Definition at line 77 of file Connection.hpp.
|
inline |
Definition at line 62 of file Connection.hpp.
|
friend |
The Factory class has direct access to our internals.
Definition at line 32 of file Connection.hpp.
|
protected |
Definition at line 33 of file Connection.hpp.
|
protectedinherited |