|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectat.dms.kjc.slicegraph.FilterContent
at.dms.kjc.slicegraph.PredefinedContent
at.dms.kjc.slicegraph.InputContent
at.dms.kjc.slicegraph.FileInputContent
public class FileInputContent
Predefined FilterContent for file input, expands to implement a FileReader.
| Field Summary |
|---|
| Fields inherited from class at.dms.kjc.slicegraph.FilterContent |
|---|
initFunction, inputType, my_unique_ID, outputType, prework, steady |
| Constructor Summary | |
|---|---|
FileInputContent(FileInputContent content)
Copy constructor for FileInputContent. |
|
FileInputContent(SIRFileReader filter)
Construct FileInputContent from SIRFileReader. |
|
FileInputContent(UnflatFilter unflat)
Construct FileInputContent from UnflatFilter. |
|
| Method Summary | |
|---|---|
void |
createContent()
Create kopi code that when translated to C will manipulate the file. |
String |
getFileName()
Returns filename of FileInputContent. |
CType |
getType()
Return the type of the file reader |
boolean |
isFP()
Returns if output format of file is floating point. |
| Methods inherited from class at.dms.kjc.slicegraph.FilterContent |
|---|
addAField, addAMethod, addField, addFields, addMethod, addMethods, getArray, getBegin, getConstant, getEnd, getFields, getInit, getInitMult, getInitWork, getInputType, getMethods, getName, getOutputType, getPeek, getPeekInt, getPopCount, getPopInt, getPos, getPrework, getPreworkPeek, getPreworkPop, getPreworkPush, getPushInt, getSteadyList, getSteadyMult, getTotal, getWork, initItemsNeeded, initItemsPushed, isLinear, isTwoStage, multSteadyMult, setArray, setBegin, setEnd, setFields, setInitMult, setMethods, setPos, setPrework, setSteadyMult, setTheMethods, setTotal, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public FileInputContent(FileInputContent content)
content - The FileInputContent to copy.public FileInputContent(SIRFileReader filter)
filter - The SIRFileReader used to contruct the FileInputContent.public FileInputContent(UnflatFilter unflat)
unflat - The UnflatFilter used to contruct the FileInputContent.| Method Detail |
|---|
public String getFileName()
public boolean isFP()
public CType getType()
public void createContent()
createContent in class InputContent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||