Heap
#define HEAP_CLASS_NAME Heap<Element, Key, Compare, GetLink>
class Heap {
Heap();
Heap(int initialSize);
~Heap();
typedef Heap<PriorityEntry, unsigned int, HeapGreaterCompare<unsigned int> >
Heap<CPUEntry, int32>(cpuCount)
class CPUPriorityHeap : public Heap<CPUEntry, int32> {