ScalarCompiler Member List

This is the complete list of members for ScalarCompiler, including all inherited members.
addIncludeFile(const string &str)Compiler [inline, protected]
addLibrary(const string &str)Compiler [inline, protected]
addUIWidget(Tree path, Tree widget)Compiler [protected]
compileMultiSignal(Tree lsig)ScalarCompiler [virtual]
compilePreparedSignalList(Tree lsig)ScalarCompiler [protected]
Compiler(const string &name, const string &super, int numInputs, int numOutputs, bool vec)Compiler
Compiler(Klass *k)Compiler
compileSingleSignal(Tree lsig)ScalarCompiler [virtual]
CS(Tree sig)ScalarCompiler [protected, virtual]
ensureIotaCode()ScalarCompiler [protected]
fClassCompiler [protected]
fCompilePropertyScalarCompiler [protected]
fDescriptionCompiler [protected]
fHasIotaScalarCompiler [protected]
fIDCountersScalarCompiler [protected, static]
fNeedToDeleteClassCompiler [protected]
fOccMarkupScalarCompiler [protected]
fSharingKeyScalarCompiler [protected]
fUIRootCompiler [protected]
fVectorPropertyScalarCompiler [protected]
generateBinOp(Tree sig, int opcode, Tree arg1, Tree arg2)ScalarCompiler [protected]
generateButton(Tree sig, Tree label)ScalarCompiler [protected]
generateCacheCode(Tree sig, const string &exp)ScalarCompiler [protected, virtual]
generateCheckbox(Tree sig, Tree label)ScalarCompiler [protected]
generateCode(Tree sig)ScalarCompiler [protected, virtual]
generateDelayLine(const string &ctype, const string &vname, int mxd, const string &exp)ScalarCompiler [protected, virtual]
generateDelayVec(Tree sig, const string &exp, const string &ctype, const string &vname, int mxd)ScalarCompiler [protected, virtual]
generateDelayVecNoTemp(Tree sig, const string &exp, const string &ctype, const string &vname, int mxd)ScalarCompiler [protected]
generateFConst(Tree sig, const string &file, const string &name)ScalarCompiler [protected]
generateFFun(Tree sig, Tree ff, Tree largs)ScalarCompiler [protected]
generateFixDelay(Tree sig, Tree arg, Tree size)ScalarCompiler [protected, virtual]
generateFloatCast(Tree sig, Tree x)ScalarCompiler [protected]
generateFVar(Tree sig, const string &file, const string &name)ScalarCompiler [protected]
generateHBargraph(Tree sig, Tree label, Tree min, Tree max, const string &exp)ScalarCompiler [protected]
generateHSlider(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step)ScalarCompiler [protected]
generateInput(Tree sig, const string &idx)ScalarCompiler [protected]
generateIntCast(Tree sig, Tree x)ScalarCompiler [protected]
generateIota(Tree sig, Tree arg)ScalarCompiler [protected]
generateMacroInterfaceElements(const string &pathname, Tree elements)Compiler [protected]
generateMacroInterfaceTree(const string &pathname, Tree t)Compiler [protected]
generateNumber(Tree sig, const string &exp)ScalarCompiler [protected]
generateNumEntry(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step)ScalarCompiler [protected]
generateOutput(Tree sig, const string &idx, const string &arg1)ScalarCompiler [protected]
generatePrefix(Tree sig, Tree x, Tree e)ScalarCompiler [protected]
generateRDTbl(Tree sig, Tree tbl, Tree idx)ScalarCompiler [protected]
generateRec(Tree sig, Tree var, Tree le)ScalarCompiler [protected]
generateRecProj(Tree sig, Tree exp, int i)ScalarCompiler [protected]
generateSelect2(Tree sig, Tree sel, Tree s1, Tree s2)ScalarCompiler [protected]
generateSelect3(Tree sig, Tree sel, Tree s1, Tree s2, Tree s3)ScalarCompiler [protected]
generateSigGen(Tree sig, Tree content)ScalarCompiler [protected]
generateStaticSigGen(Tree sig, Tree content)ScalarCompiler [protected]
generateStaticTable(Tree sig, Tree tsize, Tree content)ScalarCompiler [protected]
generateTable(Tree sig, Tree tsize, Tree content)ScalarCompiler [protected]
generateUserInterfaceElements(Tree elements)Compiler [protected]
generateUserInterfaceTree(Tree t)Compiler [protected]
generateVariableStore(Tree sig, const string &exp)ScalarCompiler [protected, virtual]
generateVBargraph(Tree sig, Tree label, Tree min, Tree max, const string &exp)ScalarCompiler [protected]
generateVSlider(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step)ScalarCompiler [protected]
generateWidgetCode(Tree fulllabel, Tree varname, Tree sig)Compiler [protected]
generateWidgetMacro(const string &pathname, Tree fulllabel, Tree varname, Tree sig)Compiler [protected]
generateWRTbl(Tree sig, Tree tbl, Tree idx, Tree data)ScalarCompiler [protected]
generateXtended(Tree sig)ScalarCompiler [protected]
getClass()Compiler [inline]
getCompiledExpression(Tree sig, string &name)ScalarCompiler [protected]
getDescription()Compiler [inline]
getFreshID(const string &prefix)ScalarCompiler [protected]
getSharingCount(Tree t)ScalarCompiler [protected]
getTypedNames(Type t, const string &prefix, string &ctype, string &vname)ScalarCompiler [protected]
getVectorNameProperty(Tree sig, string &vecname)ScalarCompiler [protected]
pow2limit(int x)ScalarCompiler [protected]
prepare(Tree L0)ScalarCompiler [protected, virtual]
prepare2(Tree L0)ScalarCompiler [protected, virtual]
prepareUserInterfaceTree(Tree t)Compiler [protected]
ScalarCompiler(const string &name, const string &super, int numInputs, int numOutputs)ScalarCompiler [inline]
ScalarCompiler(Klass *k)ScalarCompiler [inline]
setCompiledExpression(Tree sig, const string &name)ScalarCompiler [protected]
setDescription(Description *descr)Compiler [inline]
setSharingCount(Tree t, int count)ScalarCompiler [protected]
setVectorNameProperty(Tree sig, const string &vecname)ScalarCompiler [protected]
sharingAnalysis(Tree t)ScalarCompiler [protected]
sharingAnnotation(int vctxt, Tree t)ScalarCompiler [protected]
~Compiler()Compiler [virtual]
Generated on Thu Apr 29 00:00:23 2010 for FAUST compiler by  doxygen 1.6.3