Lines Matching refs:HeapList
40 class HeapList; variable
51 friend class HeapList;
62 inline int InsertIntoHeap(HeapList* list);
64 inline int DeleteFromHeap(HeapList* list);
93 class HeapList
102 explicit HeapList(int max = 100000) {
109 virtual ~HeapList() { in ~HeapList()
171 inline void HeapList::HeapUp() in HeapUp()
197 inline void HeapList::HeapDown(int index) in HeapDown()
239 inline int HeapList::HeapPush(HeapEntry* item) in HeapPush()
261 inline HeapEntry* HeapList::HeapPop() in HeapPop()
281 inline int HeapList::HeapDelete(HeapEntry* item) in HeapDelete()
308 inline void HeapList::HeapForeach() in HeapForeach()
324 inline int HeapEntry::InsertIntoHeap(HeapList* list) { in InsertIntoHeap()
328 inline int HeapEntry::DeleteFromHeap(HeapList* list) { in DeleteFromHeap()