Public Member Functions | |
void | initialize () |
LevelLink * | levelput (Pointer a, double v, double fv) |
CqLevelLink * | levelput (Pointer a, double v, double fv, Star *dest) |
double | lowestPriority () |
void | pushHead (Particle *p, PortHole *ph, double v, double fv) |
void | pushTail (Particle *p, PortHole *ph, double v, double fv) |
void | putFreeLink (CqLevelLink *p) |
![]() | |
void | DisableResize () |
void | EnableResize () |
CqLevelLink * | get () |
Pointer | getFirstElem () |
void | initialize () |
int | isResizeEnabled () |
int | length () |
CqLevelLink * | levelput (Pointer a, double v, double fv, Star *dest) |
void | pushBack (CqLevelLink *) |
Friends | |
class | CQScheduler |
Additional Inherited Members | |
![]() | |
virtual void | clearFreeList () |
CqLevelLink * | getFreeLink () |
void | InsertCqLevelLink (CqLevelLink *) |
void | InsertEventInBucket (CqLevelLink **bucket, CqLevelLink *event) |
void | LocalInit (int qbase, int nbuck, double startInterval, double lastTime) |
double | NewInterval () |
CqLevelLink * | NextEvent () |
void | Resize (int newSize) |
![]() | |
CqLevelLink * | CalendarQ [(1024 *4 *3)/2] |
unsigned long | cq_absEventCounter |
int | cq_bottomThreshold |
CqLevelLink ** | cq_bucket |
int | cq_bucketNum |
double | cq_bucketTop |
int | cq_debug |
int | cq_eventNum |
int | cq_firstSub |
double | cq_interval |
int | cq_lastBucket |
double | cq_lastTime |
int | cq_topThreshold |