Public Member Functions | Protected Member Functions | List of all members
OutDDFPort Class Reference
Inheritance diagram for OutDDFPort:
DDFPortHole

Public Member Functions

void initialize ()
 
int isItOutput () const
 
int moveData ()
 
void sendData ()
 
template<class T >
void writeBuffer (const T *pBuf, size_t pNum)
 
- Public Member Functions inherited from DDFPortHole
void imageConnect ()
 
int isDynamic () const
 
void setDDFParams (unsigned numTokens=1)
 
void setNumXfer (int pNewRate)
 
PortHole & setSDFParams (unsigned numTokens, unsigned maxPctValue)
 

Protected Member Functions

void notifyPortDebug ()
 

Additional Inherited Members

- Public Attributes inherited from DDFPortHole
DFGeodesic * imageGeo
 
DFPortHole * imagePort
 

Member Function Documentation

void OutDDFPort::notifyPortDebug ( )
protected

Call notification method for every sent particle

template<class T >
template void OutDDFPort::writeBuffer< CI_FLOAT > ( const T *  pBuf,
size_t  pNum 
)

Send a number of values stored in an array through the output port. This template method is instanciated for value types int and CI_FLOAT

Warning
This method bypasses the operator%/sendData() mechanism.