PostgreSQL Source Code  git master
PLyDatumToOb Struct Reference

#include <plpy_typeio.h>

Data Fields

PLyDatumToObFunc func
 
Oid typoid
 
int32 typmod
 
bool typbyval
 
int16 typlen
 
char typalign
 
MemoryContext mcxt
 
union {
   PLyScalarToOb   scalar
 
   PLyArrayToOb   array
 
   PLyTupleToOb   tuple
 
   PLyTransformToOb   transform
 
u
 

Detailed Description

Definition at line 58 of file plpy_typeio.h.

Field Documentation

◆ array

PLyArrayToOb PLyDatumToOb::array

Definition at line 70 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLyList_FromArray().

◆ func

◆ mcxt

MemoryContext PLyDatumToOb::mcxt

Definition at line 66 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLy_input_setup_tuple().

◆ scalar

PLyScalarToOb PLyDatumToOb::scalar

Definition at line 69 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLyString_FromScalar().

◆ transform

PLyTransformToOb PLyDatumToOb::transform

Definition at line 72 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLyObject_FromTransform().

◆ tuple

PLyTupleToOb PLyDatumToOb::tuple

Definition at line 71 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), PLy_input_setup_tuple(), and PLyDict_FromTuple().

◆ typalign

char PLyDatumToOb::typalign

Definition at line 65 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLyList_FromArray_recurse().

◆ typbyval

bool PLyDatumToOb::typbyval

Definition at line 63 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLyList_FromArray_recurse().

◆ typlen

int16 PLyDatumToOb::typlen

Definition at line 64 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLyList_FromArray_recurse().

◆ typmod

int32 PLyDatumToOb::typmod

Definition at line 62 of file plpy_typeio.h.

Referenced by PLy_input_setup_func(), and PLy_input_setup_tuple().

◆ typoid

Oid PLyDatumToOb::typoid

◆ u


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