PostgreSQL Source Code: RangeBound Struct Reference (original) (raw)
#include <[rangetypes.h](rangetypes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
Datum | val |
bool | infinite |
bool | inclusive |
bool | lower |
Detailed Description
Definition at line 61 of file rangetypes.h.
Field Documentation
◆ inclusive
bool RangeBound::inclusive
Definition at line 65 of file rangetypes.h.
Referenced by bounds_adjacent(), range_cmp_bounds(), range_minus_internal(), and range_split_internal().
◆ infinite
bool RangeBound::infinite
Definition at line 64 of file rangetypes.h.
Referenced by calc_hist_selectivity(), get_distance(), get_position(), range_cmp_bound_values(), range_cmp_bounds(), and range_gist_penalty().
◆ lower
bool RangeBound::lower
Definition at line 66 of file rangetypes.h.
Referenced by adjacent_cmp_bounds(), bounds_adjacent(), get_distance(), range_cmp_bound_values(), range_cmp_bounds(), range_minus_internal(), and range_split_internal().
◆ val
Datum RangeBound::val
Definition at line 63 of file rangetypes.h.
Referenced by get_distance(), get_position(), range_cmp_bound_values(), range_cmp_bounds(), range_gist_consider_split(), range_gist_double_sorting_split(), and range_gist_penalty().
The documentation for this struct was generated from the following file:
- src/include/utils/rangetypes.h