Package streamit.library

The main library package.

See:
          Description

Class Summary
ArrayMemoizer An ArrayMemoizer is a singleton that, given a type and a set of dimensions, returns an initialized copy of the array.
Bit  
Channel  
ChannelConnectFilter  
Cloner  
DuplicateSplitter  
FeedbackLoop  
Filter  
float2  
float3  
float4  
Global  
Helper  
Identity  
Joiner  
Message This class represents a message that is sent from one filter to another using the out-of-band messaging system (it is not for steady-state dataflow).
NativeHelper  
NullJoiner  
NullSplitter  
Operator  
Operator.MessageStub  
ParameterContainer  
Pipeline implements a pipeline - stream already has all the functionality, so there's no need to put it in Pipeline - just inherit Stream :)
Portal A portal that messages can be sent to.
Profiler This class can tabulate profiling statistics for execution of StreamIt programs in the Java library.
Rate Represents an I/O rate, possibly having some range of values.
RateStatic  
RoundRobinJoiner  
RoundRobinSplitter  
SplitJoin  
SplitJoin.SplitJoinType  
Splitter  
Stream  
StreamIt This class is for backwards compatibility only -- it indicates that this stream represents a toplevel structure that can be executed.
StreamItFeedbackLoop This class indicates that a stream is a toplevel structure that can be executed.
StreamItFilter This class indicates that a stream is a toplevel structure that can be executed.
StreamItPipeline This class indicates that a stream is a toplevel structure that can be executed.
StreamItSplitJoin This class indicates that a stream is a toplevel structure that can be executed.
StreamItVectorLib  
Structure  
Timing This class records the elapsed time spent in each filter / operator.
WeightedRoundRobinJoiner  
WeightedRoundRobinSplitter  
 

Package streamit.library Description

The main library package. Provides a Java-based framework for executing programs without running them through the streamit compiler. This is very useful for debugging programs, as well as experimenting with new features of the language.

Random Notes: