Public Member Functions | |
const char * | className () const |
StringList | displaySchedule () |
int | fetchEvent (InDEPort *p, double timeVal) |
double | getStopTime () |
int | isA (const char *) const |
double | nextEvent () const |
BasePrioQueue * | queue () |
void | resetStopTime (double limit) |
void | resortEvents () |
int | run () |
void | setCurrentTime (double val) |
void | setStopTime (double limit) |
void | setup () |
double | whenStop () |
![]() | |
int | checkDelayFreeLoop () |
const char * | className () const |
int | computeDepth () |
const char * | domain () const |
int | isA (const char *) const |
Public Attributes | |
MutableCQEventQueue | eventQ |
![]() | |
double | relTimeScale |
Additional Inherited Members | |
![]() | |
int | checkLoop (PortHole *p, DEStar *s) |
int | setDepth (PortHole *p, DEStar *s) |
int | errorDelayFree (PortHole *p) |
void | errorUndefined (PortHole *p) |
![]() | |
static const int | cDefaultToUniversalPriority = -1 |
|
virtual |
Return the time of the next event. -1 if there is none.
Implements DEBaseSched.