Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

OutPortBase Class Reference

#include <portbase.h>

Inheritance diagram for OutPortBase:

PortBase Connector IdBase OutPortImpl OutPortImplT< T > OutPort< T > List of all members.

Public Member Functions

 OutPortBase (const IdBase &n, Connector &c)
FifoBasegetDstFifo (unsigned int i=0) const
OutPortBasegetDstPort (unsigned int i=0) const
OutPortBasegetSrcPort () const

Friends

void insert (Component *c, OutPortBase *o)

Constructor & Destructor Documentation

OutPortBase::OutPortBase const IdBase n,
Connector c
 

Definition at line 62 of file portbase.cc.

References insert, Connector::link, and PortBase::parentComponent().


Member Function Documentation

FifoBase * OutPortBase::getDstFifo unsigned int  i = 0  )  const
 

Definition at line 68 of file portbase.cc.

References Connector::getDst(), and Connector::isFifo().

Referenced by check(), and getFarFifo().

OutPortBase * OutPortBase::getDstPort unsigned int  i = 0  )  const
 

Definition at line 77 of file portbase.cc.

References Connector::getDst(), and Connector::isFifo().

Referenced by check().

OutPortBase * OutPortBase::getSrcPort  )  const
 

Definition at line 86 of file portbase.cc.

References Connector::getSrc(), and Connector::nrSrc().

Referenced by check(), getFarOutPort(), getFarOutPorts(), and printOutPort().


Friends And Related Function Documentation

void insert Component c,
OutPortBase o
[friend]
 

Definition at line 55 of file component.cc.

Referenced by OutPortBase().


The documentation for this class was generated from the following files:
Generated on Wed Feb 15 14:52:41 2006 for yapi by doxygen 1.3.2