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

Data Fields
ArrayBuildState * astate
ArrayIOData * aio
MemoryContext acxt
MemoryContext mcxt
const char * colname
int * dims
int * sizes
int ndims
Node * escontext

Detailed Description

Definition at line 259 of file jsonfuncs.c.

Field Documentation

acxt

MemoryContext PopulateArrayContext::acxt

Definition at line 263 of file jsonfuncs.c.

Referenced by populate_array(), and populate_array_element().

aio

ArrayIOData* PopulateArrayContext::aio

Definition at line 262 of file jsonfuncs.c.

Referenced by populate_array(), and populate_array_element().

astate

ArrayBuildState* PopulateArrayContext::astate

Definition at line 261 of file jsonfuncs.c.

Referenced by populate_array(), and populate_array_element().

colname

const char* PopulateArrayContext::colname

Definition at line 265 of file jsonfuncs.c.

Referenced by populate_array(), and populate_array_report_expected_array().

dims

int* PopulateArrayContext::dims

Definition at line 266 of file jsonfuncs.c.

Referenced by populate_array(), populate_array_assign_ndims(), populate_array_check_dimension(), populate_array_dim_jsonb(), and populate_array_json().

escontext

Node* PopulateArrayContext::escontext

Definition at line 269 of file jsonfuncs.c.

Referenced by populate_array(), populate_array_assign_ndims(), populate_array_check_dimension(), populate_array_dim_jsonb(), populate_array_element(), populate_array_json(), populate_array_report_expected_array(), and populate_array_scalar().

mcxt

MemoryContext PopulateArrayContext::mcxt

Definition at line 264 of file jsonfuncs.c.

Referenced by populate_array(), and populate_array_element().

ndims

int PopulateArrayContext::ndims

Definition at line 268 of file jsonfuncs.c.

Referenced by populate_array(), populate_array_array_end(), populate_array_assign_ndims(), populate_array_dim_jsonb(), populate_array_element_end(), populate_array_json(), populate_array_report_expected_array(), and populate_array_scalar().

sizes

int* PopulateArrayContext::sizes

Definition at line 267 of file jsonfuncs.c.

Referenced by populate_array(), populate_array_assign_ndims(), populate_array_check_dimension(), populate_array_element(), and populate_array_report_expected_array().


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