Data Fields | |
| unsigned int | magic |
| isc_mem_t * | mctx |
| unsigned int | size |
| unsigned int | size_increment |
| unsigned int | last |
| void ** | array |
| isc_heapcompare_t | compare |
| isc_heapindex_t | index |
Definition at line 64 of file heap.c.
| unsigned int isc_heap::magic |
Definition at line 66 of file heap.c.
Referenced by isc_heap_create(), isc_heap_destroy(), and resize().
| unsigned int isc_heap::size |
Definition at line 67 of file heap.c.
Referenced by isc_heap_create(), isc_heap_destroy(), isc_heap_insert(), and resize().
| unsigned int isc_heap::size_increment |
| unsigned int isc_heap::last |
Definition at line 69 of file heap.c.
Referenced by isc_heap_create(), isc_heap_delete(), isc_heap_foreach(), isc_heap_insert(), and sink_down().
| void** isc_heap::array |
Definition at line 70 of file heap.c.
Referenced by float_up(), isc_heap_create(), isc_heap_decreased(), isc_heap_delete(), isc_heap_destroy(), isc_heap_element(), isc_heap_foreach(), isc_heap_increased(), resize(), and sink_down().
Definition at line 71 of file heap.c.
Referenced by float_up(), isc_heap_create(), isc_heap_delete(), and sink_down().