Data Fields | |
size_t | avail_len |
ast_heap_cmp_fn | cmp_fn |
size_t | cur_len |
void ** | heap |
ssize_t | index_offset |
ast_rwlock_t | lock |
Definition at line 34 of file heap.c.
size_t avail_len |
Definition at line 36 of file heap.c.
Referenced by ast_heap_push(), ast_heap_verify(), and max_heapify().
size_t cur_len |
Definition at line 38 of file heap.c.
Referenced by _ast_heap_remove(), ast_heap_peek(), ast_heap_push(), ast_heap_size(), ast_heap_verify(), grow_heap(), and max_heapify().
void** heap |
Definition at line 40 of file heap.c.
Referenced by ast_heap_destroy(), grow_heap(), heap_get(), and heap_set().
ssize_t index_offset |
Definition at line 35 of file heap.c.
Referenced by ast_heap_destroy(), ast_heap_rdlock(), ast_heap_unlock(), and ast_heap_wrlock().