quickHeap Struct Reference

#include <quickHeap.h>


Data Fields

void ** heap
int heapCount
int heapMax
int(* compareFunc )(const void *elem1, const void *elem2)


Detailed Description

Definition at line 15 of file quickHeap.h.


Field Documentation

void** quickHeap::heap

Definition at line 18 of file quickHeap.h.

Referenced by addToQuickHeap(), expandQuickHeap(), findElemInQuickHeap(), freeQuickHeap(), newQuickHeap(), peekQuickHeapTop(), quickHeapBalanceWithChildren(), removeFromQuickHeapN(), and removeQuickHeapTop().

int quickHeap::heapCount

Definition at line 19 of file quickHeap.h.

Referenced by addToQuickHeap(), findElemInQuickHeap(), newQuickHeap(), peekQuickHeapTop(), quickHeapBalanceWithChildren(), quickHeapEmpty(), removeFromQuickHeapN(), and removeQuickHeapTop().

int quickHeap::heapMax

Definition at line 20 of file quickHeap.h.

Referenced by addToQuickHeap(), expandQuickHeap(), and newQuickHeap().

int(* quickHeap::compareFunc)(const void *elem1, const void *elem2)

Referenced by addToQuickHeap(), and newQuickHeap().


The documentation for this struct was generated from the following file:
Generated on Tue Dec 25 20:26:52 2007 for blat by  doxygen 1.5.2