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

InPortBase Class Reference

#include <portbase.h>

Inheritance diagram for InPortBase:

PortBase Connector IdBase InPortImpl InPortImplT< T > InPort< T > List of all members.

Public Member Functions

 InPortBase (const IdBase &n, Connector &c)
FifoBasegetSrcFifo () const
InPortBasegetSrcPort () const
InPortBasegetDstPort (unsigned int i=0) const

Friends

void insert (Component *c, InPortBase *i)

Constructor & Destructor Documentation

InPortBase::InPortBase const IdBase n,
Connector c
 

Definition at line 28 of file portbase.cc.

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


Member Function Documentation

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

Definition at line 54 of file portbase.cc.

References Connector::getDst().

Referenced by check(), getFarInPort(), getFarInPorts(), and printInPort().

FifoBase * InPortBase::getSrcFifo  )  const
 

Definition at line 34 of file portbase.cc.

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

Referenced by check(), and getFarFifo().

InPortBase * InPortBase::getSrcPort  )  const
 

Definition at line 44 of file portbase.cc.

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

Referenced by check().


Friends And Related Function Documentation

void insert Component c,
InPortBase i
[friend]
 

Definition at line 48 of file component.cc.

Referenced by InPortBase().


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