Public Types | |
enum | Default_SDF_Schedulers { DEFAULT_ID = 0, CLUSTER_ID = 1, ACYLOOP_ID = 2 } |
Available schedulers for default-SDF target. Given integer values are used as enumeration value that is stored in model description. Therefore, you can delete or add new elements, but you MUST NOT change the given integer values for the elements. More... | |
Public Member Functions | |
SDFTarget (const char *nam, const char *desc, const char *assocDomain=SDFdomainName) | |
Block * | makeNew () const |
double | nextFiringTime () |
int | noOfInputs () |
int | selfFiringRequested () |
void | setup () |
![]() | |
DataFlowTarget (const char *name, const char *starClass, const char *desc="", const char *assocDom=0) | |
virtual void | begin () |
virtual bool | isReadyToRun () const |
virtual int | run () |
Protected Attributes | |
StringState | logFile |
FloatState | schedulePeriod |
EnumState | usedScheduler |
Available schedulers for default-SDF target. Given integer values are used as enumeration value that is stored in model description. Therefore, you can delete or add new elements, but you MUST NOT change the given integer values for the elements.
|
protected |
Specifies the scheduler to be used for simulation.