Lines Matching defs:PriorityQ
42 #define PriorityQ PriorityQHeap
81 typedef struct PriorityQ PriorityQ;
86 struct PriorityQ {
95 PriorityQ *pqNewPriorityQ( int (*leq)(PQkey key1, PQkey key2) );
96 void pqDeletePriorityQ( PriorityQ *pq );
98 void pqInit( PriorityQ *pq );
99 PQhandle pqInsert( PriorityQ *pq, PQkey key );
100 PQkey pqExtractMin( PriorityQ *pq );
101 void pqDelete( PriorityQ *pq, PQhandle handle );