PostgreSQL Source Code: List Struct Reference (original) (raw)

#include <[pg_list.h](pg%5F%5Flist%5F8h%5Fsource.html)>

Data Fields
NodeTag type
int length
int max_length
ListCell * elements
ListCell initial_elements [FLEXIBLE_ARRAY_MEMBER]

Detailed Description

Field Documentation

elements

Definition at line 58 of file pg_list.h.

Referenced by list_cell_number(), list_concat(), list_concat_copy(), list_copy(), list_copy_deep(), list_copy_head(), list_copy_tail(), list_head(), list_second_cell(), list_tail(), lnext(), and new_list().

initial_elements

length

Definition at line 56 of file pg_list.h.

Referenced by check_oauth_validator(), jsonb_exec_setup(), list_cell_number(), list_concat(), list_concat_copy(), list_copy(), list_copy_deep(), list_copy_head(), list_copy_tail(), list_length(), list_second_cell(), list_tail(), lnext(), new_list(), and parse_hba_line().

max_length

type


The documentation for this struct was generated from the following file: