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 187 of file array.h.

Field Documentation

◆ alen

int ArrayBuildState::alen

Definition at line 192 of file array.h.

Referenced by accumArrayResult(), array_agg_combine(), and initArrayResultWithSize().

◆ dnulls

bool* ArrayBuildState::dnulls

◆ dvalues

Datum* ArrayBuildState::dvalues

◆ element_type

Oid ArrayBuildState::element_type

◆ mcontext

MemoryContext ArrayBuildState::mcontext

◆ nelems

int ArrayBuildState::nelems

◆ private_cxt

bool ArrayBuildState::private_cxt

Definition at line 198 of file array.h.

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

◆ typalign

char ArrayBuildState::typalign

Definition at line 197 of file array.h.

Referenced by array_agg_deserialize(), initArrayResultWithSize(), and makeMdArrayResult().

◆ typbyval

bool ArrayBuildState::typbyval

◆ typlen

int16 ArrayBuildState::typlen

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