|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.dms.kjc.sir.SIROperator
at.dms.kjc.sir.SIRStream
at.dms.kjc.sir.SIRPhasedFilter
at.dms.kjc.sir.SIRFilter
at.dms.kjc.rstream.FileReader
public class FileReader
A file reader class that implements a file reader as a normal (non-predefined) filter in the SIR graph. The filter calls fopen in its init function and then fscanf in its work function. This can be fused by the partitioner.
Field Summary |
---|
Fields inherited from class at.dms.kjc.sir.SIRStream |
---|
fields, ident, init, methods, work |
Constructor Summary | |
---|---|
FileReader(SIRFileReader sirFR)
Returns the fully constructed FileReader based on *sirFR* |
Method Summary |
---|
Methods inherited from class at.dms.kjc.sir.SIRFilter |
---|
accept, deepClone, deepCloneInto, getPeek, getPeekInt, getPeekString, getPop, getPopForSchedule, getPopInt, getPopString, getPush, getPushForSchedule, getPushInt, getPushString, getWork, makeIdentityFilter, setPeek, setPeek, setPhases, setPop, setPop, setPush, setPush, setWork, toString |
Methods inherited from class at.dms.kjc.sir.SIRPhasedFilter |
---|
copyState, deepCloneInto, getInitPhases, getInputType, getOutputType, getPhases, getStreamType, setInitPhases, setInputType, setOutputType |
Methods inherited from class at.dms.kjc.sir.SIRStream |
---|
addField, addField, addFields, addFields, addMethod, addMethods, addReplacementMethod, deepCloneInto, getFields, getIdent, getInit, getMethods, getParams, getStreamWithNumber, getTypeNameInC, hasMethod, insideFeedbackLoop, makeEmptyInit, makeEmptyInitWork, makeEmptyWork, needsInit, needsWork, setFields, setIdent, setInit, setInitWithoutReplacement, setMethods |
Methods inherited from class at.dms.kjc.sir.SIROperator |
---|
assertMutable, deepCloneInto, getAncestors, getName, getNumber, getParent, getParents, getParentStructureAccess, getRelativeName, getShortIdent, hashCode, readResolve, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FileReader(SIRFileReader sirFR)
sirFR
- The SIRFileReader we are replacing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |