0.10.8-alpha
|
An object capturing the internal state of a processor, including the current contents of its input and output queues. More...
Public Member Functions | |
InternalProcessorState (Processor p) | |
boolean | equals (Object o) |
String | toString () |
int | hashCode () |
Protected Attributes | |
final MathMap< Integer, MathList< Object > > | m_inputQueues |
A map between input pipe indices and the contents of the processor's corresponding input queue. More... | |
final MathMap< Integer, MathList< Object > > | m_outputQueues |
A map between output pipe indices and the contents of the processor's corresponding output queue. More... | |
Object | m_processorState = null |
The internal state of the processor itself. More... | |
An object capturing the internal state of a processor, including the current contents of its input and output queues.
Definition at line 1048 of file Processor.java.
ca.uqac.lif.cep.Processor.InternalProcessorState.InternalProcessorState | ( | Processor | p | ) |
Definition at line 1067 of file Processor.java.
boolean ca.uqac.lif.cep.Processor.InternalProcessorState.equals | ( | Object | o | ) |
Definition at line 1091 of file Processor.java.
int ca.uqac.lif.cep.Processor.InternalProcessorState.hashCode | ( | ) |
Definition at line 1119 of file Processor.java.
String ca.uqac.lif.cep.Processor.InternalProcessorState.toString | ( | ) |
Definition at line 1106 of file Processor.java.
|
protected |
A map between input pipe indices and the contents of the processor's corresponding input queue.
Definition at line 1054 of file Processor.java.
|
protected |
A map between output pipe indices and the contents of the processor's corresponding output queue.
Definition at line 1060 of file Processor.java.
|
protected |
The internal state of the processor itself.
Definition at line 1065 of file Processor.java.