PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
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 168 of file array.h.

Field Documentation

int ArrayBuildState::alen

Definition at line 173 of file array.h.

Referenced by accumArrayResult(), and initArrayResult().

bool* ArrayBuildState::dnulls

Definition at line 172 of file array.h.

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

Datum* ArrayBuildState::dvalues

Definition at line 171 of file array.h.

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

Oid ArrayBuildState::element_type

Definition at line 175 of file array.h.

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

MemoryContext ArrayBuildState::mcontext

Definition at line 170 of file array.h.

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

int ArrayBuildState::nelems
bool ArrayBuildState::private_cxt

Definition at line 179 of file array.h.

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

char ArrayBuildState::typalign

Definition at line 178 of file array.h.

Referenced by initArrayResult(), and makeMdArrayResult().

bool ArrayBuildState::typbyval

Definition at line 177 of file array.h.

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

int16 ArrayBuildState::typlen

Definition at line 176 of file array.h.

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


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