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

FifoBase Class Reference

#include <fifobase.h>

Inheritance diagram for FifoBase:

Connector IdBase FifoImpl FifoImplT< T > Fifo< T > List of all members.

Public Member Functions

 FifoBase (const IdBase &n)
NetworkBaseparentNetwork () const
OutPortBasesrcPort () const
InPortBasedstPort (unsigned int i=0) const
bool isFifo () const

Friends

void insert (NetworkBase *n, FifoBase *f)

Constructor & Destructor Documentation

FifoBase::FifoBase const IdBase n  ) 
 

Definition at line 16 of file fifobase.cc.

References insert, and parentNetwork().


Member Function Documentation

InPortBase * FifoBase::dstPort unsigned int  i = 0  )  const
 

Definition at line 32 of file fifobase.cc.

References Connector::getDst().

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

bool FifoBase::isFifo  )  const [inline, virtual]
 

Reimplemented from Connector.

Definition at line 29 of file fifobase.h.

NetworkBase * FifoBase::parentNetwork  )  const
 

Definition at line 22 of file fifobase.cc.

References IdBase::parent().

Referenced by check(), and FifoBase().

OutPortBase * FifoBase::srcPort  )  const
 

Definition at line 27 of file fifobase.cc.

References Connector::getSrc().

Referenced by check(), getFarOutPort(), getFarOutPorts(), printFifo(), and cosyNetwork::printProcessStatus().


Friends And Related Function Documentation

void insert NetworkBase n,
FifoBase f
[friend]
 

Definition at line 64 of file networkbase.cc.

Referenced by FifoBase().


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