#include <iso_synth_internal_port.h>
Inherits iso::synth::OutputPort.
Inheritance diagram for iso::synth::InternalPort:


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 | |
| Buffer * | mBuffer |
| InternalPort::InternalPort | ( | Unit * | pUnit | ) |
| InternalPort::~InternalPort | ( | ) | [virtual] |
| void InternalPort::connect | ( | InputPort * | pInputPort, | |
| ChannelMap * | pMap = NULL | |||
| ) | [virtual] |
links output port to input port
| 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] |
Buffer* iso::synth::InternalPort::mBuffer [protected] |
1.5.1