PostgreSQL Source Code git master
|
#include <nbtree.h>
Data Fields | |
int | scan_key |
int | num_elems |
Datum * | elem_values |
int | cur_elem |
int16 | attlen |
bool | attbyval |
bool | null_elem |
SkipSupport | sksup |
ScanKey | low_compare |
ScanKey | high_compare |
bool BTArrayKeyInfo::attbyval |
Definition at line 1046 of file nbtree.h.
Referenced by _bt_array_decrement(), _bt_array_increment(), _bt_array_set_low_or_high(), _bt_parallel_restore_arrays(), _bt_parallel_serialize_arrays(), _bt_preprocess_array_keys(), _bt_skiparray_set_element(), and _bt_skiparray_set_isnull().
int16 BTArrayKeyInfo::attlen |
Definition at line 1045 of file nbtree.h.
Referenced by _bt_array_decrement(), _bt_array_increment(), _bt_parallel_serialize_arrays(), _bt_preprocess_array_keys(), and _bt_skiparray_set_element().
int BTArrayKeyInfo::cur_elem |
Definition at line 1042 of file nbtree.h.
Referenced by _bt_advance_array_keys(), _bt_array_decrement(), _bt_array_increment(), _bt_array_set_low_or_high(), _bt_binsrch_array_skey(), _bt_parallel_restore_arrays(), _bt_parallel_serialize_arrays(), and _bt_preprocess_array_keys().
Datum* BTArrayKeyInfo::elem_values |
Definition at line 1041 of file nbtree.h.
Referenced by _bt_advance_array_keys(), _bt_array_decrement(), _bt_array_increment(), _bt_array_set_low_or_high(), _bt_binsrch_array_skey(), _bt_parallel_restore_arrays(), _bt_preprocess_array_keys(), _bt_preprocess_array_keys_final(), and _bt_saoparray_shrink().
ScanKey BTArrayKeyInfo::high_compare |
Definition at line 1050 of file nbtree.h.
Referenced by _bt_array_increment(), _bt_binsrch_skiparray_skey(), _bt_first(), _bt_preprocess_array_keys(), _bt_skiparray_set_isnull(), _bt_skiparray_shrink(), _bt_skiparray_strat_adjust(), and _bt_skiparray_strat_decrement().
ScanKey BTArrayKeyInfo::low_compare |
Definition at line 1049 of file nbtree.h.
Referenced by _bt_array_decrement(), _bt_binsrch_skiparray_skey(), _bt_first(), _bt_preprocess_array_keys(), _bt_skiparray_set_isnull(), _bt_skiparray_shrink(), _bt_skiparray_strat_adjust(), and _bt_skiparray_strat_increment().
bool BTArrayKeyInfo::null_elem |
Definition at line 1047 of file nbtree.h.
Referenced by _bt_array_decrement(), _bt_array_increment(), _bt_array_set_low_or_high(), _bt_binsrch_skiparray_skey(), _bt_compare_scankey_args(), _bt_first(), _bt_preprocess_array_keys(), _bt_preprocess_array_keys_final(), _bt_set_startikey(), _bt_skiparray_set_element(), _bt_skiparray_set_isnull(), _bt_skiparray_shrink(), and _bt_skiparray_strat_adjust().
int BTArrayKeyInfo::num_elems |
Definition at line 1038 of file nbtree.h.
Referenced by _bt_advance_array_keys(), _bt_advance_array_keys_increment(), _bt_array_decrement(), _bt_array_increment(), _bt_array_set_low_or_high(), _bt_binsrch_array_skey(), _bt_binsrch_skiparray_skey(), _bt_compare_array_scankey_args(), _bt_compare_scankey_args(), _bt_parallel_restore_arrays(), _bt_parallel_serialize_arrays(), _bt_preprocess_array_keys(), _bt_preprocess_array_keys_final(), _bt_rewind_nonrequired_arrays(), _bt_saoparray_shrink(), _bt_set_startikey(), _bt_skiparray_shrink(), and _bt_skiparray_strat_adjust().
int BTArrayKeyInfo::scan_key |
Definition at line 1037 of file nbtree.h.
Referenced by _bt_advance_array_keys(), _bt_advance_array_keys_increment(), _bt_first(), _bt_parallel_restore_arrays(), _bt_parallel_serialize_arrays(), _bt_preprocess_array_keys(), _bt_preprocess_array_keys_final(), _bt_preprocess_keys(), _bt_rewind_nonrequired_arrays(), _bt_set_startikey(), _bt_start_array_keys(), and _bt_tuple_before_array_skeys().
SkipSupport BTArrayKeyInfo::sksup |
Definition at line 1048 of file nbtree.h.
Referenced by _bt_array_decrement(), _bt_array_increment(), _bt_preprocess_array_keys(), _bt_preprocess_array_keys_final(), _bt_skiparray_strat_adjust(), _bt_skiparray_strat_decrement(), and _bt_skiparray_strat_increment().