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)
FifoBase * getDstFifo (unsigned int i=0) const
OutPortBase * getDstPort (unsigned int i=0) const
OutPortBase * getSrcPort () 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