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().