streamit.library
Class StreamItFilter

java.lang.Object
  extended by streamit.misc.AssertedClass
      extended by streamit.misc.Misc
          extended by streamit.misc.DestroyedClass
              extended by streamit.library.Operator
                  extended by streamit.library.Stream
                      extended by streamit.library.Filter
                          extended by streamit.library.StreamItFilter

public class StreamItFilter
extends Filter

This class indicates that a stream is a toplevel structure that can be executed.


Nested Class Summary
 
Nested classes/interfaces inherited from class streamit.library.Operator
Operator.MessageStub
 
Field Summary
 
Fields inherited from class streamit.library.Filter
peekCount, popCount, pushCount
 
Fields inherited from class streamit.library.Stream
inputChannel, outputChannel, profile, scheduledRun, toplevel, totalBuffer
 
Fields inherited from class streamit.library.Operator
allFilters, allSinks, allSources, fullChannels, MESSAGE_STUB
 
Constructor Summary
StreamItFilter()
           
 
Method Summary
 
Methods inherited from class streamit.library.Filter
add, addInitPhase, addInitPhase, addInitPhase, addInitPhase, addInitPhase, addInitPhase, addInitPhase, addInitPhase, addSteadyPhase, addSteadyPhase, addSteadyPhase, addSteadyPhase, addSteadyPhase, addSteadyPhase, addSteadyPhase, addSteadyPhase, annotateIORate, annotateIORate, annotateIORate, annotateIORate, annotateIORate, annotateIORate, annotateIORate, annotateIORate, cleanupWork, connectGraph, doWork, executeNextPhase, fillScheduleFields, getChild, getInitNameStage, getInitNameSummary, getInitPeekStage, getInitPeekSummary, getInitPopStage, getInitPopSummary, getInitPushStage, getInitPushSummary, getNumInitPhases, getNumSteadyPhases, getSteadyNamePhase, getSteadyNameSummary, getSteadyPeekPhase, getSteadyPeekSummary, getSteadyPopPhase, getSteadyPopSummary, getSteadyPushPhase, getSteadyPushSummary, init, isMultiPhaseStyle, prepareToWork, prework, setInput, setIOTypes, setOutput, setPeek, setPop, setPush, work
 
Methods inherited from class streamit.library.Stream
computeSize, ensureUnscheduled, hashCode, reset, reset, reset, run
 
Methods inherited from class streamit.library.Operator
callInit, compareStreamPosition, deliverMessages, duplicateOneData, enqueueMessage, getParent, getSDEPExecutions, getWorkExecutions, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, init, isDownstreamOf, isParallelTo, isUpstreamOf, passOneData, registerPeek, registerPop, registerPush, sendMessage, sendMessage, setParent, toString
 
Methods inherited from class streamit.misc.DestroyedClass
DELETE, finalize
 
Methods inherited from class streamit.misc.Misc
init_array_1D_float, init_array_1D_int, MAX, MIN
 
Methods inherited from class streamit.misc.AssertedClass
ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ERROR, ERROR, ERROR, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SERROR, SERROR, SERROR
 
Methods inherited from class java.lang.Object
clone, equals, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StreamItFilter

public StreamItFilter()