Public Member Functions | |
const char * | className () const |
virtual void | cleanIt () |
void | initialize () |
int | isA (const char *) const |
Particle & | operator% (int) |
const Particle & | operator% (int) const |
Public Attributes | |
int | dataNew |
int | depth |
double | timeStamp |
StringList | getDataAsStrings () const |
virtual size_t | getCurrentParticleNumber () const throw ( PortAccessException ) |
virtual const Particle & | getCurrentParticleAtIndex (size_t pIndex) const throw ( PortAccessException ) |
CircularBuffer | mBuffer |
size_t | mBufferSize |
StringList DEPortHole::getDataAsStrings | ( | ) | const |
Access the contents of the port. Return a StringList containing string representations of the particles residing in the buffer. does not support element access.
Particle & DEPortHole::operator% | ( | int | delay | ) |
Buffer Access
const Particle & DEPortHole::operator% | ( | int | delay | ) | const |
Buffer access (constant version)
|
protected |
Buffer to store incoming or outgoing particles. Implemented here since buffering was removed from Base class PortHole