iso::synth::InternalPort Class Reference

#include <iso_synth_internal_port.h>

Inherits iso::synth::OutputPort.

Inheritance diagram for iso::synth::InternalPort:

Inheritance graph
[legend]
Collaboration diagram for iso::synth::InternalPort:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 InternalPort (Unit *pUnit)
virtual ~InternalPort ()
virtual void connect (InputPort *pInputPort, ChannelMap *pMap=NULL)
 links output port to input port
void setBuffer (Buffer *pBuffer) throw (SynthException)
virtual void process (Buffer *pBuffer)
 signal processing

Protected Attributes

BuffermBuffer

Constructor & Destructor Documentation

InternalPort::InternalPort ( Unit pUnit  ) 

InternalPort::~InternalPort (  )  [virtual]


Member Function Documentation

void InternalPort::connect ( InputPort pInputPort,
ChannelMap pMap = NULL 
) [virtual]

links output port to input port

Parameters:
pInputPort input port to which output port is connected to
pMap channel map

Reimplemented from iso::synth::OutputPort.

void InternalPort::setBuffer ( Buffer pBuffer  )  throw (SynthException)

void InternalPort::process ( Buffer pBuffer  )  [virtual]

signal processing

Parameters:
pBuffer signal buffer

Reimplemented from iso::synth::OutputPort.


Member Data Documentation

Buffer* iso::synth::InternalPort::mBuffer [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:18:42 2011 for synth by  doxygen 1.5.1