PostgreSQL Source Code git master
Loading...
Searching...
No Matches
ExpandedArrayHeader Struct Reference

#include <array.h>

Data Fields

ExpandedObjectHeader hdr
 
int ea_magic
 
int ndims
 
intdims
 
intlbound
 
Oid element_type
 
int16 typlen
 
bool typbyval
 
char typalign
 
Datumdvalues
 
booldnulls
 
int dvalueslen
 
int nelems
 
Size flat_size
 
ArrayTypefvalue
 
charfstartptr
 
charfendptr
 

Detailed Description

Definition at line 115 of file array.h.

Field Documentation

◆ dims

int* ExpandedArrayHeader::dims

Definition at line 125 of file array.h.

◆ dnulls

bool* ExpandedArrayHeader::dnulls

Definition at line 147 of file array.h.

◆ dvalues

Datum* ExpandedArrayHeader::dvalues

Definition at line 146 of file array.h.

◆ dvalueslen

int ExpandedArrayHeader::dvalueslen

Definition at line 148 of file array.h.

◆ ea_magic

int ExpandedArrayHeader::ea_magic

Definition at line 121 of file array.h.

◆ element_type

Oid ExpandedArrayHeader::element_type

Definition at line 129 of file array.h.

◆ fendptr

char* ExpandedArrayHeader::fendptr

Definition at line 167 of file array.h.

◆ flat_size

Size ExpandedArrayHeader::flat_size

Definition at line 156 of file array.h.

◆ fstartptr

char* ExpandedArrayHeader::fstartptr

Definition at line 166 of file array.h.

◆ fvalue

ArrayType* ExpandedArrayHeader::fvalue

Definition at line 165 of file array.h.

◆ hdr

ExpandedObjectHeader ExpandedArrayHeader::hdr

Definition at line 118 of file array.h.

◆ lbound

int* ExpandedArrayHeader::lbound

Definition at line 126 of file array.h.

◆ ndims

int ExpandedArrayHeader::ndims

Definition at line 124 of file array.h.

◆ nelems

int ExpandedArrayHeader::nelems

Definition at line 149 of file array.h.

◆ typalign

char ExpandedArrayHeader::typalign

Definition at line 132 of file array.h.

Referenced by array_unnest().

◆ typbyval

bool ExpandedArrayHeader::typbyval

Definition at line 131 of file array.h.

Referenced by array_unnest().

◆ typlen

int16 ExpandedArrayHeader::typlen

Definition at line 130 of file array.h.

Referenced by array_unnest().


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