pq Struct Reference

#include <pq.h>


Data Fields

int(* cmp )(void **, void **)
int nitems
int maxitems
void ** bottom
void ** heap


Detailed Description

Definition at line 27 of file pq.h.


Field Documentation

int(* pq::cmp)(void **, void **)

compare two objects

Referenced by InitPQ(), ReheapDown(), ReheapUp(), and Replace().

number of items in heap

Definition at line 29 of file pq.h.

Referenced by Delete(), InitPQ(), Insert(), NumElem(), ReheapDown(), ReheapUp(), Remove(), and Replace().

maximum number of items in heap

Definition at line 30 of file pq.h.

Referenced by InitPQ(), and Insert().

void** pq::bottom

prt to most recently added item

Definition at line 31 of file pq.h.

Referenced by Delete(), InitPQ(), Insert(), and Remove().

void** pq::heap

pointer to the heap itself

Definition at line 32 of file pq.h.

Referenced by Delete(), Get(), GetI(), InitPQ(), ReheapDown(), ReheapUp(), Remove(), and Replace().


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

Generated on Sun Aug 31 13:31:36 2008 for FrankenRTOS by  doxygen 1.5.6