Public Member Functions | |
void | before (GenericPort &gp) |
void | cleanIt () |
void | createQue () |
Particle & | get () |
virtual int | getFromQueue (Particle *p) |
void | getSimulEvent () |
int | isItInput () const |
int | numSimulEvents () |
void | triggers (GenericPort &op) |
void | triggers () |
![]() | |
const char * | className () const |
void | initialize () |
int | isA (const char *) const |
Particle & | operator% (int) |
const Particle & | operator% (int) const |
StringList | getDataAsStrings () const |
virtual size_t | getCurrentParticleNumber () const throw ( PortAccessException ) |
virtual const Particle & | getCurrentParticleAtIndex (size_t pIndex) const throw ( PortAccessException ) |
Protected Attributes | |
GenericPort * | beforeP |
int | complete |
Queue * | inQue |
int | moreData |
SequentialList * | triggerList |
![]() | |
CircularBuffer | mBuffer |
size_t | mBufferSize |
Friends | |
class | MultiInDEPort |
int | isComplete () const |
const GenericPort *const | getBeforePort () const |
const SequentialList * | getTriggerList () const |
Additional Inherited Members | |
![]() | |
int | dataNew |
int | depth |
double | timeStamp |
|
inline |
Return the beforeP member of the port
|
inline |
Return the output ports that are possibly affected immediately by this port.
|
inline |
Access method to sequencing directives. This information is required by several schedulers to direct the ordering of simulataneous events. Query whether the port is said to be 'complete' A port is complete if it possibly affects all outputs of the primitive immediately.