#include <heap.h>
Collaboration diagram for maxHeap:

Public Member Functions | |
| maxHeap (int size) | |
| ~maxHeap () | |
| int | numElements () |
| int | insert (InfoRecord *) |
| InfoRecord * | deleteMax () |
| InfoRecord * | iterator (heapIterator *) |
| InfoRecord * | next (heapIterator *) |
Private Member Functions | |
| void | swap (int i, int j) |
Private Attributes | |
| heapRecord * | h |
| int | count |
| int | size |
Definition at line 61 of file heap.h.
heapRecord* maxHeap::h [private] |
Definition at line 64 of file heap.h.
Referenced by deleteMax(), insert(), iterator(), maxHeap(), next(), swap(), and ~maxHeap().
int maxHeap::count [private] |
Definition at line 65 of file heap.h.
Referenced by deleteMax(), insert(), iterator(), maxHeap(), next(), and numElements().
int maxHeap::size [private] |
1.5.1