PostgreSQL Source Code  git master
ArrayBuildStateArr Struct Reference

#include <array.h>

Data Fields

MemoryContext mcontext
char * data
int abytes
int nbytes
int aitems
int nitems
int ndims
int dims [MAXDIM]
int lbs [MAXDIM]
Oid array_type
Oid element_type
bool private_cxt

Detailed Description

Definition at line 205 of file array.h.

Field Documentation

◆ abytes

int ArrayBuildStateArr::abytes

◆ aitems

int ArrayBuildStateArr::aitems

◆ array_type

Oid ArrayBuildStateArr::array_type

Definition at line 217 of file array.h.

Referenced by accumArrayResultArr(), array_agg_array_combine(), and initArrayResultArr().

◆ data

char* ArrayBuildStateArr::data

◆ dims

int ArrayBuildStateArr::dims[MAXDIM]

◆ element_type

Oid ArrayBuildStateArr::element_type

Definition at line 218 of file array.h.

Referenced by array_agg_array_combine(), initArrayResultArr(), and makeArrayResultArr().

◆ lbs

int ArrayBuildStateArr::lbs[MAXDIM]

◆ mcontext

MemoryContext ArrayBuildStateArr::mcontext

◆ nbytes

int ArrayBuildStateArr::nbytes

◆ ndims

int ArrayBuildStateArr::ndims

◆ nitems

int ArrayBuildStateArr::nitems

◆ nullbitmap

bits8* ArrayBuildStateArr::nullbitmap

◆ private_cxt

bool ArrayBuildStateArr::private_cxt

Definition at line 219 of file array.h.

Referenced by initArrayResultArr(), and makeArrayResultArr().

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