|
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_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_reorder_array_cmp(), _bt_set_startikey(), _bt_start_array_keys(), _bt_tuple_before_array_skeys(), and _bt_unmark_keys().
| 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().