PostgreSQL Source Code  git master
ArrayBuildState Struct Reference

#include <array.h>

Data Fields

MemoryContext mcontext
 
Datumdvalues
 
booldnulls
 
int alen
 
int nelems
 
Oid element_type
 
int16 typlen
 
bool typbyval
 
char typalign
 
bool private_cxt
 

Detailed Description

Definition at line 175 of file array.h.

Field Documentation

◆ alen

int ArrayBuildState::alen

Definition at line 180 of file array.h.

Referenced by accumArrayResult(), and initArrayResult().

◆ dnulls

bool* ArrayBuildState::dnulls

Definition at line 179 of file array.h.

Referenced by accumArrayResult(), initArrayResult(), and makeMdArrayResult().

◆ dvalues

Datum* ArrayBuildState::dvalues

Definition at line 178 of file array.h.

Referenced by accumArrayResult(), initArrayResult(), and makeMdArrayResult().

◆ element_type

Oid ArrayBuildState::element_type

Definition at line 182 of file array.h.

Referenced by accumArrayResult(), initArrayResult(), and makeMdArrayResult().

◆ mcontext

MemoryContext ArrayBuildState::mcontext

Definition at line 177 of file array.h.

Referenced by accumArrayResult(), initArrayResult(), initArrayResultAny(), and makeMdArrayResult().

◆ nelems

int ArrayBuildState::nelems

◆ private_cxt

bool ArrayBuildState::private_cxt

Definition at line 186 of file array.h.

Referenced by initArrayResult(), makeArrayResult(), and makeMdArrayResult().

◆ typalign

char ArrayBuildState::typalign

Definition at line 185 of file array.h.

Referenced by initArrayResult(), and makeMdArrayResult().

◆ typbyval

bool ArrayBuildState::typbyval

Definition at line 184 of file array.h.

Referenced by accumArrayResult(), initArrayResult(), and makeMdArrayResult().

◆ typlen

int16 ArrayBuildState::typlen

Definition at line 183 of file array.h.

Referenced by accumArrayResult(), initArrayResult(), and makeMdArrayResult().


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