|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectat.dms.kjc.iterator.SIRIterator
at.dms.kjc.iterator.SIRPipelineIter
public class SIRPipelineIter
IterFactory uses this for SIRPipeline. Includes extra methods as appropriate.
| Field Summary |
|---|
| Fields inherited from class at.dms.kjc.iterator.SIRIterator |
|---|
factory |
| Method Summary | |
|---|---|
void |
accept(StreamVisitor v)
|
SIRIterator |
get(int n)
The same as |
Iterator |
getChild(int n)
Returns an Iterator to a particular child of this pipeline. |
int |
getNumChildren()
Returns the number of children this pipeline has. |
SIRStream |
getStream()
Return the stream pointed to by this. |
Iterator |
getUnspecializedIter()
This function is needed by the scheduler, but isn't useful from the compiler. |
PipelineIter |
isPipeline()
Checks if the iterator points to a Pipeline. |
| Methods inherited from class at.dms.kjc.iterator.SIRIterator |
|---|
checkValidity, equals, getObject, getParent, getParents, getPos, getRelativeName, hashCode, invalidateNode, invalidateTree, isFeedbackLoop, isFilter, isSplitJoin |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface streamit.scheduler2.iriter.IteratorBase |
|---|
equals, getObject, hashCode |
| Method Detail |
|---|
public PipelineIter isPipeline()
Iterator
isPipeline in interface IteratorisPipeline in class SIRIteratorpublic SIRStream getStream()
getStream in class SIRIteratorpublic int getNumChildren()
PipelineIter
getNumChildren in interface PipelineIterpublic Iterator getChild(int n)
PipelineIter
getChild in interface PipelineIterpublic SIRIterator get(int n)
public void accept(StreamVisitor v)
accept in class SIRIteratorpublic Iterator getUnspecializedIter()
getUnspecializedIter in interface PipelineIter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||