Public Member Functions | List of all members
SDFBaseCluster Class Referenceabstract
Inheritance diagram for SDFBaseCluster:
SDFStar SDFCluster SDFAtomCluster SDFClusterBag

Public Member Functions

virtual StringList displaySchedule (int depth)=0
 
virtual void fixBufferSizes (int)=0
 
virtual void genCode (Target &, int depth)=0
 
virtual int genSched ()
 
void go ()
 
int run ()=0
 
- Public Member Functions inherited from SDFStar
const char * className () const
 
const char * domain () const
 
size_t getReqBufferSize (size_t pNumIters)
 
size_t getReqBufferSize ()
 
void initialize ()
 
int isA (const char *) const
 
int isSDF () const
 
int isSDFinContext () const
 
int run ()
 
int runMultiple (unsigned int pBlock=1)
 

Additional Inherited Members

- Protected Attributes inherited from SDFStar
size_t mBufferSizePerIteration
 
size_t mDelayBufferSize