|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Data Structures | |
| struct | array_iter |
Typedefs | |
| typedef struct array_iter | array_iter |
Functions | |
| static void | array_iter_setup (array_iter *it, AnyArrayType *a) |
| static Datum | array_iter_next (array_iter *it, bool *isnull, int i, int elmlen, bool elmbyval, char elmalign) |
|
inlinestatic |
Definition at line 81 of file arrayaccess.h.
References att_addlength_pointer, att_align_nominal, fb(), fetch_att(), and i.
Referenced by array_cmp(), array_contain_compare(), array_eq(), array_map(), array_out(), array_send(), array_unnest(), hash_array(), and hash_array_extended().
|
inlinestatic |
Definition at line 49 of file arrayaccess.h.
References a, ARR_DATA_PTR, ARR_NULLBITMAP, array_iter::datumptr, fb(), and VARATT_IS_EXPANDED_HEADER.
Referenced by array_cmp(), array_contain_compare(), array_eq(), array_map(), array_out(), array_send(), array_unnest(), hash_array(), and hash_array_extended().