PPL Logo

prioq_struct Struct Reference
[CharmScheduler]

A priority queue, implemented as a heap of prioqelt_struct buckets (each bucket represents a single priority value and contains a deque of void* pointers). More...

#include <queueing.h>

Collaboration diagram for prioq_struct:

Collaboration graph
[legend]

Data Fields

int heapsize
int heapnext
_prioqeltheap
 An array of prioqelt's.
_prioqelthashtab
int hash_key_size
int hash_entry_size

Detailed Description

A priority queue, implemented as a heap of prioqelt_struct buckets (each bucket represents a single priority value and contains a deque of void* pointers).

Definition at line 95 of file queueing.h.


Field Documentation

Definition at line 97 of file queueing.h.

Referenced by CqsPrioqExpand(), CqsPrioqGetDeq(), and CqsPrioqInit().

Definition at line 100 of file queueing.h.

Referenced by CqsPrioqGetDeq(), CqsPrioqInit(), and CqsPrioqRehash().

Definition at line 101 of file queueing.h.

Referenced by CqsPrioqGetDeq(), CqsPrioqInit(), and CqsPrioqRehash().

Definition at line 102 of file queueing.h.

Referenced by CqsPrioqDequeue(), CqsPrioqGetDeq(), and CqsPrioqInit().


The documentation for this struct was generated from the following file:

Generated on Mon Sep 21 08:28:41 2020 for Charm++ by  doxygen 1.5.5