Public Member Functions
|
Public Attributes
|
Protected Attributes
|
List of all members
PriorityQueueStats Class Reference
Public Member Functions
void
decRefCounter
()
void
enqueue
(Particle *pElement, int pDiscipline, int pPriority, double pArrivalTime, int pPosition)
void
incRefCounter
()
void
incrementNumberInQueue
()
int
refCounter
() const
Particle *
reject
(double pArrivalTime)
void
resetStats
(double pArrivalTime)
void
updateAllocation
(double pArrivalTime)
void
updateStatsOnRelease
(int pPriority, double pEnterTime, double pArrivalTime)
Public Attributes
double
mAccumulatedOccupancy
HighPriorityQueue
mElements
int
mOkToPeek
int
mPriorityToSend
double
mResetTime
QueueStats
mStats
int
mTag
double
mUpdateTime
Protected Attributes
int
mRefCounter