#include <connector.h>
Inheritance diagram for Connector:
Public Member Functions | |
Connector (const IdBase &n) | |
unsigned int | nrSrc () const |
unsigned int | nrDst () const |
Connector * | getSrc (unsigned int i=0) const |
Connector * | getDst (unsigned int i=0) const |
virtual bool | isFifo () const |
Private Types | |
typedef std::vector< Connector * > | Connectors |
typedef Connectors::iterator | Iterator |
Private Attributes | |
Connectors | s |
Connectors | d |
Friends | |
void | link (Connector &s, Connector &d) |
|
Definition at line 34 of file connector.h. |
|
Definition at line 35 of file connector.h. |
|
Definition at line 16 of file connector.cc. |
|
Definition at line 35 of file connector.cc. References d. Referenced by FifoBase::dstPort(), OutPortBase::getDstFifo(), OutPortBase::getDstPort(), InPortBase::getDstPort(), and getFarFifo(). |
|
Definition at line 29 of file connector.cc. References s. Referenced by getFarFifo(), InPortBase::getSrcFifo(), OutPortBase::getSrcPort(), InPortBase::getSrcPort(), and FifoBase::srcPort(). |
|
Reimplemented in FifoBase. Definition at line 29 of file connector.h. Referenced by OutPortBase::getDstFifo(), OutPortBase::getDstPort(), InPortBase::getSrcFifo(), and InPortBase::getSrcPort(). |
|
Definition at line 24 of file connector.cc. References d. Referenced by check(), getFarInPort(), getFarInPorts(), printFifo(), and printInPort(). |
|
Definition at line 19 of file connector.cc. References s. Referenced by check(), getFarOutPort(), getFarOutPorts(), OutPortBase::getSrcPort(), printFifo(), and printOutPort(). |
|
Definition at line 41 of file connector.cc. Referenced by InPortBase::InPortBase(), and OutPortBase::OutPortBase(). |
|
Definition at line 38 of file connector.h. |
|
Definition at line 37 of file connector.h. |