CUBRID Engine
latest
|
#include <binaryheap.h>
Public Attributes | |
int | max_capacity |
int | elem_size |
int | element_count |
BH_HEAP_STATE | state |
bh_key_comparator | cmp_func |
BH_CMP_ARG | cmp_arg |
void * | members |
void * | swap_buf |
Definition at line 67 of file binaryheap.h.
BH_CMP_ARG binary_heap::cmp_arg |
Definition at line 74 of file binaryheap.h.
Referenced by bh_create(), and bh_try_insert().
bh_key_comparator binary_heap::cmp_func |
Definition at line 73 of file binaryheap.h.
Referenced by bh_create(), and bh_try_insert().
int binary_heap::elem_size |
Definition at line 70 of file binaryheap.h.
Referenced by bh_create().
int binary_heap::element_count |
Definition at line 71 of file binaryheap.h.
Referenced by bh_add(), bh_build_heap(), bh_create(), bh_extract_max(), bh_insert(), bh_is_full(), bh_peek_max(), bh_to_sorted_array(), bh_try_insert(), fpcache_cleanup(), qexec_clear_xasl(), qexec_topn_tuples_to_list_id(), and xcache_cleanup().
int binary_heap::max_capacity |
Definition at line 69 of file binaryheap.h.
Referenced by bh_add(), bh_create(), bh_insert(), bh_is_full(), bh_try_insert(), and xcache_cleanup().
void* binary_heap::members |
Definition at line 75 of file binaryheap.h.
Referenced by bh_create(), and bh_destroy().
BH_HEAP_STATE binary_heap::state |
Definition at line 72 of file binaryheap.h.
Referenced by bh_add(), bh_build_heap(), bh_create(), bh_insert(), bh_is_consistent(), and bh_to_sorted_array().
void* binary_heap::swap_buf |
Definition at line 76 of file binaryheap.h.
Referenced by bh_create(), and bh_destroy().